.rrr-live{--gold:#FFC107;--white:#fff;--soft:#E7E7ED;--dim:#BDBDC8;--max:1440px;--pad:clamp(16px,3.25vw,44px);--display:"Jost",Arial,sans-serif;--font:"Bai Jamjuree",Arial,sans-serif;--mono:"Share Tech Mono",monospace;color-scheme:dark}.rrr-live *,.rrr-live :after,.rrr-live :before{box-sizing:border-box}.rrr-live{scroll-behavior:smooth;-webkit-text-size-adjust:100%;margin:0;background:#000;color:#fff;font:500 16px/1.5 var(--font);overflow-x:clip}.rrr-live a{color:inherit}.rrr-live button{font:inherit;cursor:pointer}.rrr-live a:focus-visible,.rrr-live button:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.rrr-live button:disabled{opacity:.5;cursor:not-allowed}.rrr-live [hidden]{display:none!important}.rrr-live ::selection{background:var(--gold);color:#000}.rrr-live .sfs-gold{background:linear-gradient(105deg,#EFBC25,#FFE47B 18%,#FFFBEA 32%,#FFE173 45%,#F0B82B 60%,#FFF2AF 78%,#E9B735);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:hihGoldShimmer 6s linear infinite}@keyframes hihGoldShimmer{to{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.rrr-live{scroll-behavior:auto}.rrr-live .sfs-gold{animation:none}}.rrr-live #hih-needs-map{overflow:visible;isolation:auto}.rrr-live #hih-needs-map:after,.rrr-live #hih-needs-map:before{content:none!important}.rrr-live #hih-needs-map .nm-major-section{position:relative;isolation:isolate;background:#000;scroll-margin-top:14px;overflow:clip}.rrr-live #hih-needs-map .nm-major-section:before{z-index:2;height:1px;background:linear-gradient(90deg,transparent 6%,color-mix(in srgb,var(--accent) 14%,transparent) 24%,var(--accent) 50%,color-mix(in srgb,var(--accent) 14%,transparent) 76%,transparent 94%)}.rrr-live #hih-needs-map .nm-major-section:after,.rrr-live #hih-needs-map .nm-major-section:before{content:"";position:absolute;top:0;left:50%;width:min(100%,1440px);transform:translateX(-50%);pointer-events:none}.rrr-live #hih-needs-map .nm-major-section:after{z-index:-1;height:290px;background:radial-gradient(ellipse 55% 285px at 50% 0,color-mix(in srgb,var(--accent) 13%,transparent),color-mix(in srgb,var(--accent) 5%,transparent) 48%,transparent 78%)}.rrr-live #hih-needs-map .nm-major-section>.nm-inner{padding-block:clamp(32px,3.7vw,56px) clamp(37px,4.6vw,68px);max-width:1440px;margin-inline:auto;position:relative;z-index:1}.rrr-live #hih-needs-map .nm-section-heading{margin:0 auto clamp(18px,2.7vw,29px);max-width:1080px;text-align:center}.rrr-live #hih-needs-map .nm-section-heading .nm-eyebrow{color:var(--accent);margin-bottom:7px}.rrr-live #hih-needs-map .nm-section-heading h1,.rrr-live #hih-needs-map .nm-section-heading h2{color:#fff;font:900 clamp(28px,2.8vw,40px)/1.1 var(--display);text-transform:uppercase;letter-spacing:-.035em;margin:7px auto 11px;text-wrap:balance;max-width:1220px}.rrr-live #hih-needs-map .nm-section-heading .nm-sub{max-width:880px;color:#e5e5eb;line-height:1.54;font-size:clamp(15px,1.15vw,17px)}.rrr-live #hih-needs-map .nm-major-section .nm-pane{display:block;min-height:0;background:transparent;padding:0;border:0;box-shadow:none}.rrr-live #hih-needs-map .nm-major-section .nm-action{background:var(--accent);border-color:var(--accent);color:#060606;transition:filter .2s,transform .2s}.rrr-live #hih-needs-map .nm-major-section .nm-action:hover{background:var(--accent);filter:brightness(1.1);transform:translateY(-1px)}.rrr-live #hih-needs-map .nm-major-section .nm-link:hover{border-color:var(--accent)}.rrr-live #hih-needs-map .nm-major-section .nm-minilabel{color:var(--accent)}.rrr-live #hih-needs-map .nm-major-section :is(button,input,a):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.rrr-live #hih-needs-map .hih-needs-first .nm-original-readout:before{background:linear-gradient(90deg,#DAA520,#ef4444)}.rrr-live #hih-needs-map .hih-needs-first .nm-original-chip[aria-pressed=true]{background:#DAA520;border-color:#DAA520;color:#000}.rrr-live #hih-needs-map .hih-needs-first .nm-original-chips{margin-top:10px}.rrr-live #hih-needs-map #nm-section-resources .nm-map-panel{border-left-color:var(--accent)}.rrr-live #hih-needs-map #nm-section-resources .nm-map-stage{border-color:color-mix(in srgb,var(--accent) 36%,#222)}.rrr-live #hih-needs-map #nm-section-resources .nm-cat[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,#000)}.rrr-live #hih-needs-map #nm-section-resources input:focus-visible{outline-color:var(--accent);border-color:var(--accent)}.rrr-live #hih-needs-map #nm-section-resources .nm-placeholder svg{stroke:var(--accent)}.rrr-live #hih-needs-map #nm-section-pressure .nm-pressure-choice[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,#000)}.rrr-live #hih-needs-map #nm-section-pressure .nm-gauge{border-top:1px solid color-mix(in srgb,var(--accent) 45%,transparent);padding-top:14px}.rrr-live #hih-needs-map #nm-section-pressure #nmMeterHand{stroke:var(--accent)}.rrr-live #hih-needs-map #nm-section-pressure .nm-gauge svg circle{fill:var(--accent)}.rrr-live #hih-needs-map #nm-section-support .nm-info{border-left-color:var(--accent)}.rrr-live #hih-needs-map #nm-section-support .nm-signal-wrap{align-items:start}.rrr-live #hih-needs-map #nm-section-support .nm-signal-wrap>div{min-width:0}@media(max-width:900px){.rrr-live #hih-needs-map .nm-major-section .nm-map-grid{grid-template-columns:1fr}.rrr-live #hih-needs-map #nm-section-support .nm-signal-wrap{grid-template-columns:1fr;gap:18px}}@media(max-width:760px){.rrr-live #hih-needs-map .nm-major-section>.nm-inner{padding:28px 16px 37px}.rrr-live #hih-needs-map .nm-section-heading{margin-bottom:14px}.rrr-live #hih-needs-map .nm-section-heading h1,.rrr-live #hih-needs-map .nm-section-heading h2{font-size:clamp(23px,6vw,29px);line-height:1.12}.rrr-live #hih-needs-map .nm-section-heading .nm-sub{font-size:15px;line-height:1.48}.rrr-live #hih-needs-map .nm-major-section .nm-pane{padding:0}.rrr-live #hih-needs-map #nm-section-resources .nm-map-panel{padding-top:8px;border-left:0;border-top:1px solid color-mix(in srgb,var(--accent) 43%,transparent)}.rrr-live #hih-needs-map #nm-section-support .nm-info{padding:12px 0 0;border-left:0;border-top:1px solid color-mix(in srgb,var(--accent) 43%,transparent)}.rrr-live #hih-needs-map .nm-major-section:after{height:205px;background:radial-gradient(ellipse 75% 210px at 50% 0,color-mix(in srgb,var(--accent) 12%,transparent),transparent 82%)}}@media(prefers-reduced-motion:reduce){.rrr-live #hih-needs-map .nm-major-section .nm-action{transition:none}}.rrr-live .hih-original-watch{position:relative;background:#000;isolation:isolate;overflow-x:clip}.rrr-live .hih-original-watch *{margin:0;padding:0}.rrr-live .hih-original-watch:before{height:1px;background:linear-gradient(90deg,transparent 8%,rgba(255,193,7,.12) 24%,#FFC107 50%,rgba(255,193,7,.12) 76%,transparent 92%);z-index:2}.rrr-live .hih-original-watch:after,.rrr-live .hih-original-watch:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:min(100%,1440px);pointer-events:none}.rrr-live .hih-original-watch:after{height:260px;background:radial-gradient(ellipse 50% 270px at 50% 0,rgba(255,193,7,.08),transparent 76%);z-index:0}.rrr-live .hih-original-watch #hih-w16{max-width:1440px;margin:auto;background:#000}.rrr-live .hih-original-watch .font-heading{font-family:Jost,sans-serif}.rrr-live .hih-original-watch .font-sub{font-family:Bai Jamjuree,sans-serif}.rrr-live .hih-original-watch .font-mono{font-family:Share Tech Mono,monospace}.rrr-live .hih-original-watch .watch-whole-intro{max-width:850px;margin:13px auto 0!important;text-align:center;color:#dedee8;font:500 clamp(14px,1.16vw,16px)/1.55 Bai Jamjuree,sans-serif;padding:0 12px}.rrr-live .hih-original-watch .watch-whole-intro strong{color:#fff;font-weight:800}.rrr-live .hih-original-watch .watch-note{color:#c8c8d1;font:500 12px/1.45 Bai Jamjuree,sans-serif;padding:0 18px 9px;margin:0;text-align:center}.rrr-live .hih-original-watch a:focus-visible,.rrr-live .hih-original-watch button:focus-visible{outline:3px solid #ffc107;outline-offset:3px}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@media(max-width:760px){.rrr-live .hih-original-watch .watch-note{font-size:11px;line-height:1.45;padding:0 12px 12px}}@media(prefers-reduced-motion:reduce){.rrr-live .hih-original-watch .live-dot:after,.rrr-live .hih-original-watch .stripe-anim{animation:none!important}}.rrr-live .hih-original-watch .watch-benefits{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:0 20px 28px;color:#fff}.rrr-live .hih-original-watch .watch-benefits details{border-top:1px solid rgba(255,193,7,.42);padding-top:3px}.rrr-live .hih-original-watch .watch-benefits summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:10px 0;font:800 14px/1.35 Bai Jamjuree,sans-serif;color:#60e8d7}.rrr-live .hih-original-watch .watch-benefits summary::-webkit-details-marker{display:none}.rrr-live .hih-original-watch .watch-benefits summary:after{content:"+";font:600 25px/1 Jost,sans-serif;flex:0 0 auto}.rrr-live .hih-original-watch .watch-benefits details[open] summary:after{content:"−"}.rrr-live .hih-original-watch .watch-benefits summary:focus-visible{outline:3px solid #FFC107;outline-offset:3px}.rrr-live .hih-original-watch .watch-benefits-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px 20px;gap:15px 20px;padding:8px 0 12px}.rrr-live .hih-original-watch .watch-benefit{min-width:0;border-left:2px solid rgba(45,212,191,.56);padding-left:12px}.rrr-live .hih-original-watch .watch-benefit h3{font:800 15px/1.3 Jost,sans-serif;margin:0 0 6px;color:#fff}.rrr-live .hih-original-watch .watch-benefit p{font:500 13px/1.5 Bai Jamjuree,sans-serif;color:#dedee7;margin:0}.rrr-live .hih-original-watch .watch-benefits-note{color:#d2d2dc;font:500 12px/1.5 Bai Jamjuree,sans-serif;margin:4px 0 9px}@media(max-width:760px){.rrr-live .hih-original-watch .watch-benefits{padding:0 16px 20px}.rrr-live .hih-original-watch .watch-benefits summary{font-size:13px;min-height:48px}.rrr-live .hih-original-watch .watch-benefits-grid{grid-template-columns:1fr;gap:13px}.rrr-live .hih-original-watch .watch-benefit h3{font-size:15px}.rrr-live .hih-original-watch .watch-benefit p{font-size:14px}}.rrr-live .case-tab{padding:5px 14px;border-radius:999px;font-size:.7rem;font-weight:700;cursor:pointer;transition:all .18s;border:1px solid transparent;font-family:Jost,sans-serif;letter-spacing:.04em}.rrr-live .case-tab.active{background:white;color:black;border-color:white}.rrr-live .case-tab.inactive{background:transparent;color:#ffffff;border-color:#2a2a2a}.rrr-live .case-tab.inactive:hover{color:white;border-color:#555}.rrr-live .case-tab-mob{flex:1 1;padding:7px 8px;border-radius:8px;font-size:.65rem;font-weight:700;cursor:pointer;transition:all .18s;border:1px solid #2a2a2a;font-family:Jost,sans-serif;letter-spacing:.03em;text-align:center}.rrr-live .case-tab-mob.active{background:white;color:black;border-color:white}.rrr-live .case-tab-mob.inactive{background:transparent;color:#aaa}.rrr-live .step-row{display:flex;align-items:center;gap:8px;transition:all .2s}.rrr-live .stripe-anim{background-image:linear-gradient(45deg,rgba(255,255,255,.12) 25%,transparent 0,transparent 50%,rgba(255,255,255,.12) 0,rgba(255,255,255,.12) 75%,transparent 0,transparent);background-size:14px 14px;animation:stripe-move .6s linear infinite}@keyframes stripe-move{to{background-position:14px 0}}.rrr-live .live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#22c55e;position:relative;flex-shrink:0}.rrr-live .live-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:#22c55e;animation:ping 1.2s cubic-bezier(0,0,.2,1) infinite}.rrr-live .panel-tab{flex:1 1;padding:8px 4px;border-radius:0;font-size:.68rem;font-weight:700;cursor:pointer;transition:all .18s;border:none;border-bottom:2px solid transparent;font-family:Jost,sans-serif;letter-spacing:.05em;background:transparent}.rrr-live .panel-tab.red-active{color:#ef4444;border-bottom-color:#ef4444}.rrr-live .panel-tab.gold-active{color:#DAA520;border-bottom-color:#DAA520}.rrr-live .panel-tab.inactive{color:#a0a0a0}.rrr-live #hih-needs-map{--accent:#DAA520;position:relative;background:#000;color:#fff;isolation:isolate;overflow:hidden;scroll-margin-top:10px}.rrr-live #hih-needs-map:before{z-index:1;height:1px;background:linear-gradient(90deg,transparent 8%,rgba(218,165,32,.1) 28%,var(--accent) 50%,rgba(218,165,32,.1) 72%,transparent 92%)}.rrr-live #hih-needs-map:after,.rrr-live #hih-needs-map:before{content:"";position:absolute;top:0;left:50%;width:min(100%,1440px);transform:translateX(-50%);pointer-events:none}.rrr-live #hih-needs-map:after{z-index:0;height:265px;background:radial-gradient(ellipse 53% 280px at 50% 0,rgba(218,165,32,.13),transparent 76%)}.rrr-live #hih-needs-map .nm-inner{max-width:1440px;margin:auto;padding:clamp(34px,4.2vw,65px) var(--pad) clamp(34px,4.7vw,67px);position:relative;z-index:1}.rrr-live #hih-needs-map .nm-head{text-align:center;margin:0 auto 21px;max-width:980px}.rrr-live #hih-needs-map .nm-eyebrow{font:700 11px/1.5 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--accent);margin:0 0 9px}.rrr-live #hih-needs-map h1{font:900 clamp(29px,3.2vw,46px)/1.075 var(--display);letter-spacing:-.035em;text-transform:uppercase;color:#fff;margin:0 0 12px;text-wrap:balance}.rrr-live #hih-needs-map .nm-sub{font:500 clamp(15px,1.2vw,17px)/1.55 var(--font);color:#e1e1eb;margin:0 auto;max-width:820px}.rrr-live #hih-needs-map .nm-tabs{display:flex;gap:7px;justify-content:center;flex-wrap:wrap;border-bottom:1px solid #34363b;padding:0 0 12px;margin:0 auto 15px}.rrr-live #hih-needs-map .nm-tab{background:#090b0d;border:1px solid #50535e;color:#f4f4f8;padding:11px 17px;min-height:48px;font:800 13px/1.35 var(--font);transition:border-color .2s,background .2s}.rrr-live #hih-needs-map .nm-tab:hover{border-color:var(--accent)}.rrr-live #hih-needs-map .nm-tab[aria-selected=true]{background:rgba(218,165,32,.14);border-color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent)}.rrr-live #hih-needs-map .nm-pane[hidden]{display:none!important}.rrr-live #hih-needs-map .nm-grid{display:grid;grid-template-columns:minmax(0,.77fr) minmax(0,1.23fr);grid-gap:clamp(22px,3.4vw,54px);gap:clamp(22px,3.4vw,54px);align-items:start}.rrr-live #hih-needs-map .nm-fields{min-width:0;padding:7px 0 0}.rrr-live #hih-needs-map .nm-minilabel{font:700 10px/1.4 var(--mono);color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px}.rrr-live #hih-needs-map h2{font:900 clamp(22px,2vw,29px)/1.15 var(--display);color:#fff;letter-spacing:-.02em;margin:0 0 9px}.rrr-live #hih-needs-map .nm-blurb{font:500 14px/1.55 var(--font);color:#d7d7e1;margin:0 0 15px}.rrr-live #hih-needs-map label.nm-label{display:block;color:#fff;font:800 13px/1.4 var(--font);margin:0 0 7px}.rrr-live #hih-needs-map .nm-place-row{display:flex;gap:8px}.rrr-live #hih-needs-map input{min-height:49px;min-width:0;flex:1 1;width:100%;border:1px solid #737884;color:#fff;background:#080b0d;border-radius:9px;padding:10px 12px;font:600 16px/1.4 var(--font)}.rrr-live #hih-needs-map .nm-action{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:48px;min-width:96px;color:#060606;padding:10px 14px;border-radius:9px;border:1px solid #daa520;text-decoration:none;font:900 13px/1.35 var(--font);cursor:pointer}.rrr-live #hih-needs-map .nm-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:13px 0 16px}.rrr-live #hih-needs-map .nm-cat{min-height:48px;padding:9px 10px;background:#0b0c10;border:1px solid #444954;color:#fff;border-radius:9px;text-align:left;font:700 12px/1.3 var(--font)}.rrr-live #hih-needs-map .nm-cat[aria-pressed=true]{border-color:var(--accent);background:rgba(218,165,32,.13)}.rrr-live #hih-needs-map .nm-quick{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 16px}.rrr-live #hih-needs-map .nm-quick button{padding:6px 12px;border:1px solid #4d5360;color:#eee;background:transparent;border-radius:18px;min-height:38px;font:700 12px var(--font)}.rrr-live #hih-needs-map .nm-buttons{display:flex;flex-wrap:wrap;gap:9px;margin:12px 0 0}.rrr-live #hih-needs-map .nm-link{display:inline-flex;justify-content:center;align-items:center;text-align:center;min-height:48px;padding:10px 13px;text-decoration:none;color:#fff;border:1px solid #737889;border-radius:9px;font:800 12px/1.3 var(--font)}.rrr-live #hih-needs-map .nm-link:hover{border-color:#DAA520}.rrr-live #hih-needs-map .nm-note{font:500 12px/1.5 var(--font);color:#c7c7d2;margin:12px 0 0}.rrr-live #hih-needs-map .nm-map-panel{border-left:2px solid var(--accent);padding:1px 0 0 15px;min-width:0}.rrr-live #hih-needs-map .nm-map-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.rrr-live #hih-needs-map .nm-map-title{font:900 17px/1.3 var(--display);margin:0;color:#fff}.rrr-live #hih-needs-map .nm-map-stage{width:100%;height:460px;border:1px solid #414752;background:#050709;border-radius:11px;overflow:hidden;position:relative}.rrr-live #hih-needs-map .nm-map-heading-copy{min-width:0;flex:1 1}.rrr-live #hih-needs-map .nm-map-search-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.rrr-live #hih-needs-map .nm-map-search-meta span{display:inline-flex;align-items:center;min-height:27px;padding:4px 10px;border:1px solid color-mix(in srgb,var(--accent) 39%,#343b46);border-radius:100px;background:color-mix(in srgb,var(--accent) 9%,#050709);color:#e9edf1;font:700 11px/1.3 var(--font);max-width:100%;overflow-wrap:anywhere}.rrr-live #hih-needs-map #nmMapCategoryLabel{border-color:var(--accent);color:#fff}.rrr-live #hih-needs-map #nmMapStage iframe{display:block;border:0;width:100%;height:100%;background:#050709}@media(max-width:760px){.rrr-live #hih-needs-map .nm-map-search-meta span{font-size:11px;min-height:27px}.rrr-live #hih-needs-map .nm-map-head>.nm-minilabel{font-size:9px}}.rrr-live #hih-needs-map .nm-map-stage iframe{display:block;width:100%;height:100%;border:0;background:#050709}.rrr-live #hih-needs-map .nm-placeholder{height:100%;display:grid;place-items:center;text-align:center;padding:24px;color:#e5e8ec}.rrr-live #hih-needs-map .nm-placeholder svg{display:block;width:min(100%,270px);height:225px;margin:auto auto 9px;fill:rgba(218,165,32,.035);stroke:var(--accent);stroke-width:1.5}.rrr-live #hih-needs-map .nm-placeholder p{margin:4px auto;max-width:450px;font:700 14px/1.45 var(--font)}.rrr-live #hih-needs-map .nm-overflow{display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:10px 0 0}.rrr-live #hih-needs-map .nm-status{margin:0;font:700 12px/1.45 var(--font);color:#d9d9e5}.rrr-live #hih-needs-map .nm-signal-wrap{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:clamp(18px,3vw,46px);gap:clamp(18px,3vw,46px);align-items:center}.rrr-live #hih-needs-map .nm-svg-wrap{display:flex;align-items:center;justify-content:center;min-width:0;position:relative}.rrr-live #hih-needs-map #nmCalifornia{width:min(100%,450px);height:auto;max-height:460px;overflow:visible}.rrr-live #hih-needs-map .nm-outline{fill:rgba(218,165,32,.025);stroke:var(--accent);stroke-width:1.4;stroke-linejoin:round}.rrr-live #hih-needs-map .nm-spot{cursor:pointer;outline:none}.rrr-live #hih-needs-map .nm-spot .nm-point{stroke:#070a0a;stroke-width:1.4;transition:r .2s,fill .2s}.rrr-live #hih-needs-map .nm-spot[aria-pressed=true] .nm-point{stroke:#DAA520;stroke-width:2.7}.rrr-live #hih-needs-map .nm-info{border-left:2px solid var(--accent);padding:0 0 0 18px;min-width:0}.rrr-live #hih-needs-map .nm-info-city{font:900 25px/1.15 var(--display);margin:2px 0 8px;color:#fff}.rrr-live #hih-needs-map .nm-bars{display:grid;grid-gap:8px;gap:8px;margin:13px 0 0}.rrr-live #hih-needs-map .nm-bar{display:grid;grid-template-columns:120px 1fr 26px;grid-gap:8px;gap:8px;align-items:center;font:700 12px/1.35 var(--font)}.rrr-live #hih-needs-map .nm-track{height:6px;background:#26292e;border-radius:6px;overflow:hidden}.rrr-live #hih-needs-map .nm-fill{height:100%;background:#DAA520;border-radius:6px}.rrr-live #hih-needs-map .nm-demo{border-top:1px solid #383e45;padding-top:12px;margin:14px 0 0;color:#dedee5;font:600 12px/1.55 var(--font)}.rrr-live #hih-needs-map .nm-pressure{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:30px;gap:30px;align-items:center}.rrr-live #hih-needs-map .nm-pressures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:15px}.rrr-live #hih-needs-map .nm-pressure-choice{min-height:53px;padding:10px;border:1px solid #4e5260;color:#fff;background:#0b0e12;border-radius:9px;text-align:left;font:700 13px/1.35 var(--font)}.rrr-live #hih-needs-map .nm-pressure-choice[aria-pressed=true]{border-color:var(--accent);background:rgba(218,165,32,.11)}.rrr-live #hih-needs-map .nm-gauge{text-align:center;max-width:420px;margin:auto}.rrr-live #hih-needs-map .nm-gauge svg{width:100%;height:auto;max-height:245px}.rrr-live #hih-needs-map .nm-gauge-value{font:900 clamp(24px,2.5vw,35px)/1.15 var(--display);margin:0 0 8px}.rrr-live #hih-needs-map .nm-gauge-msg{font:500 14px/1.5 var(--font);color:#e0e0e9;max-width:420px;margin:0 auto 15px}.rrr-live #hih-needs-map :is(button,input,a,svg[role=button]):focus-visible{outline:3px solid #DAA520;outline-offset:3px}@media(max-width:930px){.rrr-live #hih-needs-map .nm-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px}.rrr-live #hih-needs-map .nm-map-stage{height:400px}}@media(max-width:760px){.rrr-live #hih-needs-map .nm-inner{padding:29px 16px 36px}.rrr-live #hih-needs-map .nm-head{margin-bottom:14px}.rrr-live #hih-needs-map h1{font-size:clamp(25px,6.3vw,30px)}.rrr-live #hih-needs-map .nm-sub{font-size:15px;line-height:1.48}.rrr-live #hih-needs-map .nm-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.rrr-live #hih-needs-map .nm-tab{padding:9px 6px;font-size:12px;min-height:48px}.rrr-live #hih-needs-map .nm-grid,.rrr-live #hih-needs-map .nm-pressure,.rrr-live #hih-needs-map .nm-signal-wrap{grid-template-columns:1fr;gap:10px}.rrr-live #hih-needs-map .nm-info,.rrr-live #hih-needs-map .nm-map-panel{border-left:0;padding-left:0}.rrr-live #hih-needs-map .nm-fields{padding:0}.rrr-live #hih-needs-map h2{font-size:22px}.rrr-live #hih-needs-map .nm-map-stage{height:340px}.rrr-live #hih-needs-map .nm-cats{gap:7px;margin:9px 0 10px}.rrr-live #hih-needs-map .nm-cat{min-height:48px}.rrr-live #hih-needs-map .nm-svg-wrap{max-height:none;overflow:visible}.rrr-live #hih-needs-map #nmCalifornia{max-height:310px;width:auto}.rrr-live #hih-needs-map .nm-bars{gap:7px}.rrr-live #hih-needs-map .nm-bar{grid-template-columns:98px 1fr 23px;font-size:11px}.rrr-live #hih-needs-map .nm-pressures{gap:7px}.rrr-live #hih-needs-map .nm-pressure-choice{font-size:12px}.rrr-live #hih-needs-map .nm-overflow{gap:8px}}@media(max-width:385px){.rrr-live #hih-needs-map .nm-tabs{grid-template-columns:1fr 1fr}.rrr-live #hih-needs-map .nm-tab{font-size:11px}.rrr-live #hih-needs-map .nm-place-row{display:grid;grid-template-columns:1fr 97px}.rrr-live #hih-needs-map .nm-place-row input{width:100%}.rrr-live #hih-needs-map .nm-cat{font-size:11px;padding:8px}.rrr-live #hih-needs-map .nm-pressure-choice{font-size:11px}}@media(prefers-reduced-motion:reduce){.rrr-live #hih-needs-map *{animation:none!important;transition:none!important}.rrr-live .hih-original-watch #hih-w16 h2 span{animation:none!important}}.rrr-live .hih-original-watch:before{background:linear-gradient(90deg,transparent 8%,rgba(45,212,191,.1) 27%,#2DD4BF 50%,rgba(45,212,191,.1) 73%,transparent 92%)!important}.rrr-live .hih-original-watch:after{background:radial-gradient(ellipse 56% 280px at 50% 0,rgba(45,212,191,.09),transparent 76%)!important}.rrr-live .hih-original-watch #hih-w16>div:first-child{background:#000!important;padding:clamp(32px,3.5vw,53px) 16px 18px!important}.rrr-live .hih-original-watch #hih-w16 h2{font:900 clamp(27px,2.8vw,40px)/1.1 var(--display)!important;letter-spacing:-.034em!important;color:#fff!important;text-align:center!important}.rrr-live .hih-original-watch #hih-w16 h2 span{background:linear-gradient(105deg,#EFBC25,#FFE47B 18%,#FFFBEA 32%,#FFE173 45%,#F0B82B 60%,#FFF2AF 78%,#E9B735)!important;background-size:240% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;animation:hihGoldShimmer 6s linear infinite!important}.rrr-live .hih-original-watch #widget-16-difference>div{background:#000!important}.rrr-live .hih-original-watch .watch-benefits{max-width:1440px!important;padding-inline:var(--pad)!important}.rrr-live .hih-original-watch .watch-benefits-grid{gap:20px 27px!important}@media(max-width:760px){.rrr-live .hih-original-watch #hih-w16>div:first-child{padding:28px 16px 12px!important}.rrr-live .hih-original-watch #hih-w16 h2{font-size:clamp(23px,6vw,29px)!important}.rrr-live .hih-original-watch .watch-benefits-grid{gap:12px!important}}.rrr-live #hih-needs-map .nm-console{border:1px solid #1e1e1e;border-radius:16px;overflow:hidden;background:#0a0a0a;position:relative}.rrr-live #hih-needs-map .nm-tabs{justify-content:stretch;gap:4px;padding:8px;margin:0;background:#0a0a0a;border-bottom:1px solid #1e1e1e}.rrr-live #hih-needs-map .nm-tab{flex:1 1 auto;background:transparent;border:1px solid transparent;text-transform:uppercase;letter-spacing:.055em;font:800 12px/1.3 var(--display);border-radius:9px;color:#cfcfcf}.rrr-live #hih-needs-map .nm-tab:hover{border-color:#39312a;color:#fff}.rrr-live #hih-needs-map .nm-tab[aria-selected=true]{background:#DAA520;color:#000;border-color:#DAA520;box-shadow:none}.rrr-live #hih-needs-map .nm-pane{padding:clamp(16px,2vw,24px);min-height:440px;background:#0a0a0a}.rrr-live #hih-needs-map .nm-map-grid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}.rrr-live #hih-needs-map .nm-map-left{min-width:0}.rrr-live #hih-needs-map .nm-map-hint,.rrr-live #hih-needs-map .nm-original-label{display:block;font:700 10px/1.4 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:#b0bec5}.rrr-live #hih-needs-map .nm-original-map-wrap{position:relative;display:flex;justify-content:center;min-height:0}.rrr-live #hih-needs-map #nmCaliforniaOriginal{width:100%;max-width:380px;height:auto;overflow:visible}.rrr-live #hih-needs-map .nm-ca-shape{fill:rgba(218,165,32,.05);stroke:rgba(218,165,32,.55);stroke-width:1.2;stroke-linejoin:round}.rrr-live #hih-needs-map .nm-original-sweep{animation:nmOriginalSpin 6s linear infinite}@keyframes nmOriginalSpin{to{transform:rotate(1turn)}}.rrr-live #hih-needs-map .nm-original-hit{cursor:pointer;outline:none}.rrr-live #hih-needs-map .nm-original-dot{transition:r .45s cubic-bezier(.22,1,.36,1),fill .45s}.rrr-live #hih-needs-map .nm-original-ring{animation:nmOriginalRing 2.4s ease-out infinite;transform-box:fill-box;transform-origin:center;pointer-events:none}@keyframes nmOriginalRing{0%{transform:scale(1);opacity:.7}to{transform:scale(3.2);opacity:0}}.rrr-live #hih-needs-map .nm-original-selected-ring{fill:none;stroke:#fff;stroke-width:1.5;stroke-dasharray:3 3;pointer-events:none;transition:all .3s}.rrr-live #hih-needs-map .nm-original-hit:focus-visible{outline:none;filter:drop-shadow(0 0 6px #fde68a)}.rrr-live #hih-needs-map .nm-original-chips{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0}.rrr-live #hih-needs-map .nm-original-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid #333;border-radius:999px;padding:6px 11px;min-height:44px;font:700 12px/1.3 var(--font);color:#ddd;background:rgba(255,255,255,.02);cursor:pointer;transition:all .15s}.rrr-live #hih-needs-map .nm-original-chip:hover{border-color:rgba(218,165,32,.5)}.rrr-live #hih-needs-map .nm-original-chip[aria-pressed=true]{background:#DAA520;color:#000;border-color:#DAA520}.rrr-live #hih-needs-map .nm-original-chip i{color:#DAA520}.rrr-live #hih-needs-map .nm-original-chip[aria-pressed=true] i{color:#000}.rrr-live #hih-needs-map .nm-original-readout{border:1px solid #1e1e1e;border-radius:14px;background:rgba(255,255,255,.02);padding:16px;position:relative;overflow:hidden;min-width:0}.rrr-live #hih-needs-map .nm-original-readout:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#DAA520,#ef4444)}.rrr-live #hih-needs-map .nm-original-ro-top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.rrr-live #hih-needs-map .nm-original-city{font:900 26px/1 var(--display);text-transform:uppercase;margin-top:5px}.rrr-live #hih-needs-map .nm-original-index{text-align:right}.rrr-live #hih-needs-map .nm-original-index b{font:900 35px/1 var(--display);display:block}.rrr-live #hih-needs-map .nm-original-bars{display:grid;grid-gap:6px;gap:6px;margin-top:14px}.rrr-live #hih-needs-map .nm-original-bar{display:grid;grid-template-columns:94px minmax(0,1fr) 31px;align-items:center;grid-gap:8px;gap:8px;font:700 12px/1.3 var(--font)}.rrr-live #hih-needs-map .nm-original-track{height:7px;border-radius:7px;background:#1a1a1a;overflow:hidden}.rrr-live #hih-needs-map .nm-original-fill{height:100%;border-radius:7px;transition:width .6s cubic-bezier(.22,1,.36,1),background .6s}.rrr-live #hih-needs-map .nm-original-value{font:700 10px/1.3 var(--mono);color:#b0bec5;text-align:right}.rrr-live #hih-needs-map .nm-original-top-need{margin-top:12px;padding:9px 11px;border-radius:9px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.25);font:600 13px/1.5 var(--font)}.rrr-live #hih-needs-map .nm-original-top-need b{color:#fca5a5}.rrr-live #hih-needs-map .nm-original-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:12px}.rrr-live #hih-needs-map .nm-original-steps div{border:1px solid #222;border-radius:9px;padding:8px;text-align:center;font:800 11px/1.25 var(--display);text-transform:uppercase;letter-spacing:.04em}.rrr-live #hih-needs-map .nm-original-steps span{display:block;color:#DAA520;font-size:16px;margin-bottom:5px}.rrr-live #hih-needs-map .nm-original-fine{font:700 10px/1.5 var(--mono);color:#b6b6b6;letter-spacing:.05em;margin:11px 0 0}.rrr-live #hih-needs-map .nm-original-buttons{margin-top:12px}.rrr-live #hih-needs-map .nm-eyebrow{color:#DAA520}.rrr-live #hih-needs-map .nm-pressure-choice[aria-pressed=true]{background:rgba(218,165,32,.14);border-color:#DAA520}.rrr-live #hih-needs-map .nm-action{background:#DAA520;border-color:#DAA520;color:#000}.rrr-live #hih-needs-map .nm-action:hover{background:#fde68a}@media(max-width:900px){.rrr-live #hih-needs-map .nm-map-grid{grid-template-columns:1fr;gap:10px}.rrr-live #hih-needs-map .nm-original-map-wrap{min-height:0}.rrr-live #hih-needs-map #nmCaliforniaOriginal{max-width:360px}.rrr-live #hih-needs-map .nm-original-readout{max-width:none}}@media(max-width:760px){.rrr-live #hih-needs-map .nm-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;padding:8px}.rrr-live #hih-needs-map .nm-tab{min-width:0;min-height:48px;padding:9px 5px;font-size:12px;white-space:normal}.rrr-live #hih-needs-map .nm-pane{padding:14px 12px 17px;min-height:0}.rrr-live #hih-needs-map .nm-original-map-wrap{max-height:none}.rrr-live #hih-needs-map #nmCaliforniaOriginal{max-width:300px}.rrr-live #hih-needs-map .nm-original-chips{gap:6px;margin-top:6px}.rrr-live #hih-needs-map .nm-original-chip{font-size:11px;padding:7px 10px;min-height:42px}.rrr-live #hih-needs-map .nm-original-readout{padding:12px}.rrr-live #hih-needs-map .nm-original-city{font-size:21px}.rrr-live #hih-needs-map .nm-original-index b{font-size:28px}.rrr-live #hih-needs-map .nm-original-bar{grid-template-columns:79px minmax(0,1fr) 26px;font-size:11px}.rrr-live #hih-needs-map .nm-original-steps div{font-size:10px;padding:7px 5px}}@media(max-width:370px){.rrr-live #hih-needs-map .nm-original-bar{grid-template-columns:70px minmax(0,1fr) 22px;font-size:10px}}@media(prefers-reduced-motion:reduce){.rrr-live #hih-needs-map .nm-original-ring,.rrr-live #hih-needs-map .nm-original-sweep{animation:none!important}.rrr-live #hih-needs-map .nm-original-dot,.rrr-live #hih-needs-map .nm-original-fill{transition:none!important}}.rrr-live .hih-original-watch .watch-comparison-panel .watch-outcome{display:inline-block;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.45;text-align:left}.rrr-live .hih-original-watch .panel-tab{font-size:clamp(.59rem,2.6vw,.72rem);min-height:48px;padding:9px 3px}@media(prefers-reduced-motion:reduce){.rrr-live .hih-original-watch *{animation-duration:.01ms!important;transition-duration:.01ms!important}}.rrr-live #hih-needs-map #nm-section-pressure .nm-gauge{max-width:550px;width:100%}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-route-group{border-top:1px solid color-mix(in srgb,var(--accent) 48%,transparent);padding-top:14px;margin:15px auto 0;text-align:left}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-eyebrow{margin:0 0 5px;color:var(--accent);font:700 11px/1.4 var(--mono);letter-spacing:.11em}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-status{margin:0 0 11px;font:600 13px/1.5 var(--font);color:#dedee6}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-links{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-item{padding:10px 0 12px;border-bottom:1px solid #303038;min-width:0}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-item:last-child{border-bottom:0}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-action{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--accent) 43%,#3a3a41);background:#0b0b0d;border-radius:9px;color:#fff;font:800 14px/1.3 var(--font);text-decoration:none;text-align:left;transition:border-color .2s,background .2s}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-action:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,#000)}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-primary .nm-matched-action{background:#FFC107;color:#090909;border-color:#FFC107}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-primary .nm-matched-action:hover{background:#ffe066;border-color:#ffe066}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-arrow{font:800 20px/1 var(--display);flex-shrink:0}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-desc{font:500 13px/1.47 var(--font);color:#e0e0e8;margin:7px 0 2px}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-reason{font:500 11px/1.45 var(--font);color:#bfc0cb;margin:0;overflow-wrap:break-word}.rrr-live #hih-needs-map #nm-section-pressure .nm-gauge>.nm-note{font-size:12px;line-height:1.5;text-align:left;margin-top:12px}@media(max-width:760px){.rrr-live #hih-needs-map #nm-section-pressure .nm-gauge{max-width:100%}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-route-group{margin-top:10px;padding-top:11px}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-item{padding:8px 0 10px}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-action{min-height:48px;font-size:13px;padding:10px 12px}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-desc{font-size:12.5px}}@media(prefers-reduced-motion:reduce){.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-action{transition:none}}.rrr-live #hih-needs-map #nm-section-support .nm-my-pages{margin-top:clamp(24px,3vw,38px);padding-top:clamp(19px,2.4vw,29px);border-top:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}.rrr-live #hih-needs-map #nm-section-support .nm-my-pages>.nm-minilabel{text-align:center;margin:0 auto 6px;color:var(--accent)}.rrr-live #hih-needs-map #nm-section-support .nm-my-pages h3{margin:0 auto 7px;text-align:center;color:#fff;font:900 clamp(24px,2.35vw,34px)/1.12 var(--display);letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance}.rrr-live #hih-needs-map #nm-section-support .nm-my-lede{text-align:center;color:#dcdee5;font:500 clamp(14px,1.12vw,16px)/1.5 var(--font);margin:0 auto clamp(15px,2.1vw,23px);max-width:760px}.rrr-live #hih-needs-map #nm-section-support .nm-my-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:clamp(15px,2.6vw,39px);column-gap:clamp(15px,2.6vw,39px);grid-row-gap:0;row-gap:0}.rrr-live #hih-needs-map #nm-section-support .nm-my-link{min-width:0;min-height:83px;display:flex;gap:13px;align-items:center;padding:10px 3px;text-decoration:none;color:#fff;border-bottom:1px solid #334b47;transition:border-color .2s,background .2s;outline-offset:3px}.rrr-live #hih-needs-map #nm-section-support .nm-my-link:focus-visible,.rrr-live #hih-needs-map #nm-section-support .nm-my-link:hover{border-color:var(--accent);background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 8%,transparent),transparent 75%)}.rrr-live #hih-needs-map #nm-section-support .nm-my-icon{width:52px;height:52px;flex:0 0 52px;display:grid;place-items:center;color:var(--accent);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--accent) 14%,transparent))}.rrr-live #hih-needs-map #nm-section-support .nm-my-icon svg{width:43px;height:43px;display:block;overflow:visible}.rrr-live #hih-needs-map #nm-section-support .nm-my-copy{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.rrr-live #hih-needs-map #nm-section-support .nm-my-copy strong{font:900 clamp(16px,1.3vw,19px)/1.2 var(--display);color:#fff}.rrr-live #hih-needs-map #nm-section-support .nm-my-copy>span{color:#d5dadb;font:500 13px/1.35 var(--font)}.rrr-live #hih-needs-map #nm-section-support .nm-my-arrow{flex:none;color:var(--accent);opacity:.8}@media(max-width:760px){.rrr-live #hih-needs-map #nm-section-support .nm-my-pages{margin-top:22px;padding-top:20px}.rrr-live #hih-needs-map #nm-section-support .nm-my-pages h3{font-size:clamp(22px,5.8vw,27px)}.rrr-live #hih-needs-map #nm-section-support .nm-my-lede{font-size:14px;margin-bottom:12px}.rrr-live #hih-needs-map #nm-section-support .nm-my-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:15px}.rrr-live #hih-needs-map #nm-section-support .nm-my-link{display:grid;grid-template-columns:30px minmax(0,1fr);grid-column-gap:6px;column-gap:6px;grid-row-gap:5px;row-gap:5px;align-content:center;align-items:center;min-height:94px;padding:10px 1px}.rrr-live #hih-needs-map #nm-section-support .nm-my-icon{width:30px;height:30px;grid-column:1;grid-row:1}.rrr-live #hih-needs-map #nm-section-support .nm-my-icon svg{width:29px;height:29px}.rrr-live #hih-needs-map #nm-section-support .nm-my-copy{display:contents}.rrr-live #hih-needs-map #nm-section-support .nm-my-copy strong{grid-column:2;grid-row:1;font-size:15px;line-height:1.2;min-width:0}.rrr-live #hih-needs-map #nm-section-support .nm-my-copy>span{grid-column:1/-1;grid-row:2;font-size:12px;line-height:1.35}.rrr-live #hih-needs-map #nm-section-support .nm-my-arrow{display:none}}@media(prefers-reduced-motion:reduce){.rrr-live #hih-needs-map #nm-section-support .nm-my-link{transition:none}}.rrr-live .hih-original-watch:after{height:320px!important;background:radial-gradient(ellipse 64% 315px at 50% 0,rgba(45,212,191,.19) 0,rgba(45,212,191,.11) 30%,rgba(45,212,191,.045) 57%,transparent 88%)!important;z-index:0!important}.rrr-live .hih-original-watch #hih-w16{z-index:1}.rrr-live .hih-original-watch #hih-w16,.rrr-live .hih-original-watch #hih-w16>div:first-child{background:transparent!important;position:relative}.rrr-live .hih-original-watch #widget-16-difference>div{background:transparent!important}.rrr-live .hih-original-watch #widget-16-difference{position:relative;z-index:1;background:transparent!important}.rrr-live #hih-needs-map #nm-section-support .nm-my-pages{margin-top:0;padding-top:0;border-top:0}.rrr-live #hih-needs-map #nm-section-support .nm-my-pages>.nm-minilabel{text-align:left;margin:0 0 7px}.rrr-live #hih-needs-map #nm-section-support .nm-signal-wrap{margin-top:clamp(20px,2.7vw,34px);padding-top:clamp(17px,2.2vw,26px);border-top:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}@media(max-width:760px){.rrr-live #hih-needs-map #nm-section-support .nm-my-pages{margin-top:0;padding-top:0}.rrr-live #hih-needs-map #nm-section-support .nm-signal-wrap{margin-top:17px;padding-top:16px}}.rrr-live #hih-needs-map #nm-section-resources .nm-map-panel,.rrr-live #hih-needs-map #nm-section-support .nm-info{border-left:0!important;border-top:0!important;padding-left:0!important}.rrr-live #hih-needs-map #nm-section-pressure .nm-gauge,.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-route-group,.rrr-live #hih-needs-map #nm-section-support .nm-my-pages,.rrr-live #hih-needs-map .nm-demo{border-top:0!important}.rrr-live #hih-needs-map #nm-section-pressure .nm-gauge{padding-top:3px!important}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-route-group{padding-top:0!important;margin-top:20px!important}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-item,.rrr-live #hih-needs-map #nm-section-support .nm-my-link{border-bottom:0!important}.rrr-live #hih-needs-map #nm-section-support .nm-my-pages{padding-top:0!important}.rrr-live #hih-needs-map #nm-section-support .nm-my-grid{column-gap:clamp(18px,2.6vw,40px);row-gap:12px}.rrr-live #hih-needs-map #nm-section-support .nm-my-link{min-height:82px}.rrr-live #hih-needs-map #nm-section-support .nm-signal-wrap{margin-top:clamp(26px,3.3vw,44px)}.rrr-live .hih-original-watch #hih-w16>div:first-child{border-bottom:0!important}.rrr-live .hih-original-watch .watch-benefits details{border-top:0!important}@media(max-width:900px){.rrr-live #hih-needs-map #nm-section-resources .nm-map-panel,.rrr-live #hih-needs-map #nm-section-support .nm-info{padding-top:0!important}}@media(max-width:760px){.rrr-live #hih-needs-map #nm-section-support .nm-my-grid{row-gap:6px}.rrr-live #hih-needs-map #nm-section-support .nm-my-link{min-height:90px}}.rrr-live #hih-needs-map #nm-section-pressure .nm-pressure-choice,.rrr-live #hih-needs-map #nm-section-resources .nm-cat{border:1px solid var(--accent);background:#08090c;transition:background-color .18s,border-color .18s}.rrr-live #hih-needs-map #nm-section-pressure .nm-pressure-choice:hover,.rrr-live #hih-needs-map #nm-section-resources .nm-cat:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,#070707)}.rrr-live #hih-needs-map #nm-section-pressure .nm-pressure-choice[aria-pressed=true],.rrr-live #hih-needs-map #nm-section-resources .nm-cat[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 17%,#050505);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 15%,transparent)}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-action,.rrr-live #hih-needs-map #nm-section-resources .nm-link{border-color:color-mix(in srgb,var(--accent) 65%,#30303b)}.rrr-live #hih-needs-map #nm-section-pressure .nm-pressure-question{font:900 clamp(21px,2vw,27px)/1.2 var(--display);color:#fff;letter-spacing:-.02em;margin:0 0 8px}.rrr-live #hih-needs-map #nm-section-pressure .nm-pressures{margin-top:10px}.rrr-live #hih-needs-map #nm-section-pressure .nm-gauge svg{max-height:200px}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-route-group{margin-top:8px!important}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-eyebrow{font-size:12px;margin-bottom:8px}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-status{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.rrr-live #hih-needs-map #nm-section-resources .nm-status:empty{display:none}.rrr-live #hih-needs-map #nm-section-support .nm-signal-wrap{border-top:0!important;padding-top:0!important}.rrr-live #hih-needs-map #nm-section-support .nm-my-link{border-bottom:0!important}.rrr-live #hih-needs-map #nm-section-resources .nm-map-open-overlay{position:absolute;right:12px;bottom:12px;z-index:5;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 15px;border-radius:9px;border:1px solid var(--accent);background:rgba(5,12,16,.94);color:#fff;text-decoration:none;font:800 12px/1.2 var(--font);box-shadow:0 3px 16px rgba(0,0,0,.65)}.rrr-live #hih-needs-map #nm-section-resources .nm-map-open-overlay:focus-visible,.rrr-live #hih-needs-map #nm-section-resources .nm-map-open-overlay:hover{background:#06252e;outline:2px solid var(--accent);outline-offset:2px}.rrr-live #hih-needs-map #nm-section-resources .nm-hih-resource-link{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-top:12px;padding:12px 14px;border-radius:9px;border:1px solid color-mix(in srgb,var(--accent) 75%,#111);text-decoration:none;color:#fff;background:color-mix(in srgb,var(--accent) 7%,#030608)}.rrr-live #hih-needs-map #nm-section-resources .nm-hih-resource-link[hidden]{display:none!important}.rrr-live #hih-needs-map #nm-section-resources .nm-hih-resource-brand{font:800 11px/1.25 var(--mono);letter-spacing:.08em;color:var(--accent);white-space:nowrap}.rrr-live #hih-needs-map #nm-section-resources .nm-hih-resource-copy{flex:1 1;min-width:180px;font:600 13px/1.45 var(--font);color:#e4edf1}.rrr-live #hih-needs-map #nm-section-resources .nm-hih-resource-copy strong{color:#fff}.rrr-live #hih-needs-map #nm-section-resources .nm-hih-resource-arrow{font-size:20px;color:var(--accent);line-height:1}.rrr-live #hih-needs-map #nm-section-resources .nm-hih-resource-link:focus-visible,.rrr-live #hih-needs-map #nm-section-resources .nm-hih-resource-link:hover{background:color-mix(in srgb,var(--accent) 13%,#030608);outline:2px solid var(--accent);outline-offset:2px}@media(max-width:440px){.rrr-live #hih-needs-map #nm-section-resources .nm-map-open-overlay{right:9px;bottom:9px;min-height:48px}.rrr-live #hih-needs-map #nm-section-resources .nm-hih-resource-link{padding:11px 12px}.rrr-live #hih-needs-map #nm-section-resources .nm-hih-resource-copy{font-size:12px;min-width:180px}}.rrr-live #hih-needs-map #nm-section-resources .nm-resource-coach-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:17px 0 0}.rrr-live #hih-needs-map #nm-section-resources .nm-gold-shimmer-btn{display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;min-height:52px;width:100%;padding:11px 12px;border-radius:9px;border:1px solid #edb82c;color:#090807;text-decoration:none;font:800 clamp(12px,1.15vw,15px)/1.25 var(--font);background:linear-gradient(105deg,#d49c19,#f3bf36 24%,#fff1ad 40%,#e4a519 61%,#ffdc71 80%,#c99a1f);background-size:240% 100%;animation:nmGoldActionShimmer 5.8s ease-in-out infinite;box-shadow:0 0 17px rgba(218,165,32,.18);transition:filter .2s,box-shadow .2s,transform .2s}.rrr-live #hih-needs-map #nm-section-resources .nm-gold-shimmer-btn:hover{filter:brightness(1.08);box-shadow:0 0 22px rgba(218,165,32,.36);transform:translateY(-1px)}.rrr-live #hih-needs-map #nm-section-resources .nm-gold-shimmer-btn:focus-visible{outline:3px solid #fff;outline-offset:3px}@keyframes nmGoldActionShimmer{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.rrr-live #hih-needs-map #nm-section-pressure .nm-pressure-level-readout{min-height:72px;text-align:center;margin:0 auto 2px}.rrr-live #hih-needs-map #nm-section-pressure .nm-pressure-level-kicker{margin:0 0 4px;font:700 11px/1.4 var(--mono);letter-spacing:.13em;color:var(--accent)}.rrr-live #hih-needs-map #nm-section-pressure .nm-gauge-value{color:#f3f3f5;margin:0;font:900 clamp(23px,2.3vw,31px)/1.14 var(--display);text-transform:uppercase}.rrr-live #hih-needs-map #nm-section-pressure .nm-gauge-msg{max-width:435px;min-height:58px;margin:6px auto 13px;color:#dedee5;font:500 clamp(13px,1.1vw,15px)/1.5 var(--font)}.rrr-live #hih-needs-map #nm-section-pressure .nm-gauge svg{display:block;margin:0 auto;max-height:185px}.rrr-live #hih-needs-map #nm-section-pressure .nm-matched-route-group{margin-top:15px!important}@media(max-width:440px){.rrr-live #hih-needs-map #nm-section-resources .nm-resource-coach-actions{gap:8px;margin-top:14px}.rrr-live #hih-needs-map #nm-section-resources .nm-gold-shimmer-btn{padding:11px 7px;min-height:52px;font-size:12px}.rrr-live #hih-needs-map #nm-section-pressure .nm-pressure-level-readout{min-height:63px}.rrr-live #hih-needs-map #nm-section-pressure .nm-gauge-msg{min-height:70px}}@media(prefers-reduced-motion:reduce){.rrr-live #hih-needs-map #nm-section-resources .nm-gold-shimmer-btn{animation:none;transition:none}}.rrr-live #hih-needs-map #nm-section-needs{--accent:#FB923C}.rrr-live #hih-needs-map #nm-section-resources{--accent:#60A5FA}.rrr-live #hih-needs-map #nm-section-pressure{--accent:#FF5252}.rrr-live #hih-needs-map #nm-section-support{--accent:#A3E635}.rrr-live #hih-needs-map .nm-major-section .nm-eyebrow,.rrr-live #hih-needs-map .nm-major-section .nm-minilabel{color:var(--accent)}.rrr-live #hih-needs-map .nm-major-section :is(button,input,a,svg[role=button]):focus-visible{outline-color:var(--accent)}.rrr-live #hih-needs-map #nm-section-needs .nm-original-chip:focus-visible{outline-color:var(--accent)}.rrr-live #hih-needs-map #nm-section-resources .nm-map-open-overlay:focus-visible,.rrr-live #hih-needs-map #nm-section-resources .nm-map-open-overlay:hover{background:color-mix(in srgb,var(--accent) 15%,#030608)}.rrr-live #hih-needs-map #nm-section-resources .nm-gold-shimmer-btn:focus-visible{outline-color:#fff}.rrr-live #hih-needs-map #nm-section-pressure .nm-pressure-choice[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 16%,#050505)}.rrr-live #hih-needs-map #nm-section-resources .nm-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 20px 24px;gap:9px}.rrr-live #hih-needs-map #nm-section-resources .nm-wait-art{position:relative;isolation:isolate;width:min(100%,395px);height:304px;display:flex;align-items:center;justify-content:center;flex:none;pointer-events:none}.rrr-live #hih-needs-map #nm-section-resources .nm-placeholder .nm-wait-state{width:197px;height:258px;max-width:58%;margin:0;fill:rgba(96,165,250,.045);stroke:var(--accent);stroke-width:1.65;filter:drop-shadow(0 0 11px rgba(96,165,250,.12))}.rrr-live #hih-needs-map #nm-section-resources .nm-wait-symbol{position:absolute;display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:var(--accent);opacity:0;animation:nmWaitingIconFade 12s ease-in-out infinite;will-change:opacity,transform}.rrr-live #hih-needs-map #nm-section-resources .nm-placeholder .nm-wait-symbol svg{display:block;width:33px;height:33px;margin:0;fill:none;stroke:currentColor;stroke-width:1.6}.rrr-live #hih-needs-map #nm-section-resources .nm-wait-bills{top:9%;left:11%;animation-delay:0s}.rrr-live #hih-needs-map #nm-section-resources .nm-wait-food{top:42%;left:3%;animation-delay:-2s}.rrr-live #hih-needs-map #nm-section-resources .nm-wait-jobs{bottom:9%;left:17%;animation-delay:-4s}.rrr-live #hih-needs-map #nm-section-resources .nm-wait-health{top:8%;right:11%;animation-delay:-6s}.rrr-live #hih-needs-map #nm-section-resources .nm-wait-legal{top:43%;right:3%;animation-delay:-8s}.rrr-live #hih-needs-map #nm-section-resources .nm-wait-rides{bottom:9%;right:17%;animation-delay:-10s}@keyframes nmWaitingIconFade{0%,54%,to{opacity:0;transform:translateY(5px) scale(.9)}10%,42%{opacity:.95;transform:translateY(0) scale(1)}}.rrr-live #hih-needs-map #nm-section-resources .nm-placeholder p{max-width:370px;margin:0 auto;position:relative;z-index:1}@media(max-width:760px){.rrr-live #hih-needs-map #nm-section-resources .nm-placeholder{padding:8px 10px 67px;gap:4px}.rrr-live #hih-needs-map #nm-section-resources .nm-wait-art{width:min(100%,320px);height:217px}.rrr-live #hih-needs-map #nm-section-resources .nm-placeholder .nm-wait-state{width:153px;height:185px}.rrr-live #hih-needs-map #nm-section-resources .nm-wait-symbol{width:35px;height:35px}.rrr-live #hih-needs-map #nm-section-resources .nm-placeholder .nm-wait-symbol svg{width:27px;height:27px}}@media(prefers-reduced-motion:reduce){.rrr-live #hih-needs-map #nm-section-resources .nm-wait-symbol{animation:none;opacity:.72;transform:none}}@media (min-width:1120px){.rrr-live #hih-needs-map #nm-section-needs .nm-section-heading{max-width:1440px;padding-inline:16px}.rrr-live #hih-needs-map #nm-section-needs .nm-section-heading .nm-sub{max-width:none;width:100%;white-space:nowrap;font-size:clamp(15px,1.1vw,17px)}}.rrr-live .hih-original-watch .watch-whole-intro .watch-intro-line{display:block}.rrr-live .hih-original-watch .watch-whole-intro .watch-intro-line+.watch-intro-line{margin-top:6px}.rrr-live .hih-original-watch .watch-end-zone{flex:0 0 105px;min-height:105px;display:grid;place-items:center;padding:8px 14px 11px;border-top:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,transparent,rgba(0,0,0,.2));text-align:center}.rrr-live .hih-original-watch .watch-end-state{opacity:0;visibility:hidden;transform:translateY(9px);transition:opacity .75s ease,transform .75s ease,visibility 0s linear .75s;max-width:100%;pointer-events:none}.rrr-live .hih-original-watch .watch-end-state.is-visible{opacity:1;visibility:visible;transform:none;transition:opacity .75s ease,transform .75s ease,visibility 0s}.rrr-live .hih-original-watch .watch-end-kicker{display:block;font:700 10px/1.45 Share Tech Mono,monospace;letter-spacing:.12em;color:#e1bdc1;margin:0 0 3px}.rrr-live .hih-original-watch .watch-end-headline{display:block;font:900 clamp(19px,2vw,27px)/1.1 Jost,sans-serif;letter-spacing:.025em;color:#ff6476;text-shadow:0 0 24px rgba(239,68,68,.22)}.rrr-live .hih-original-watch .watch-end-headline i{font-size:.8em;margin-right:4px}.rrr-live .hih-original-watch .watch-end-state p{font:500 clamp(12px,.95vw,14px)/1.35 Bai Jamjuree,sans-serif;color:#e4dfe0;margin:5px auto 0;max-width:420px}.rrr-live .hih-original-watch .watch-end-zone-hope .watch-end-kicker{color:#fde68a}.rrr-live .hih-original-watch .watch-end-zone-hope .watch-end-headline{color:#4ade80;text-shadow:0 0 24px rgba(74,222,128,.2)}.rrr-live .hih-original-watch .watch-end-zone-hope .watch-end-state p{color:#e5f5e9}.rrr-live .hih-original-watch .watch-next-step-fade{opacity:0;visibility:hidden;pointer-events:none;transition:opacity 1s ease,visibility 0s linear 1s}.rrr-live .hih-original-watch .watch-next-step-fade.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity 1s ease,visibility 0s}@media(max-width:767px){.rrr-live .hih-original-watch .watch-end-zone{flex-basis:99px;min-height:99px;padding:7px 12px}.rrr-live .hih-original-watch .watch-end-kicker{font-size:9px}.rrr-live .hih-original-watch .watch-end-headline{font-size:clamp(20px,5.2vw,24px)}.rrr-live .hih-original-watch .watch-end-state p{font-size:12px;line-height:1.32}}@media(prefers-reduced-motion:reduce){.rrr-live .hih-original-watch .watch-end-state,.rrr-live .hih-original-watch .watch-end-state.is-visible,.rrr-live .hih-original-watch .watch-next-step-fade,.rrr-live .hih-original-watch .watch-next-step-fade.is-visible{transition:none!important;transform:none!important}}.rrr-live{padding-top:calc(var(--ch-header-h, 78px) + var(--ch-topbar-h, 0px))}