.homepage-brain-pulse{isolation:isolate;box-shadow:0 1.4rem 3rem #0206173d,0 0 0 1px #ffffff14,0 0 2.8rem #22d3ee1f}.homepage-brain-pulse:before{content:"";z-index:0;pointer-events:none;opacity:.52;mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#ffffff1f,#0000) 0 0/240% 100%,radial-gradient(circle at 18% 36%,#facc1524,#0000 22%),radial-gradient(circle at 72% 46%,#22d3ee1f,#0000 26%);animation:5.8s ease-in-out infinite homepage-vote-panel-scan;position:absolute;inset:0}.homepage-brain-pulse.is-celebrating{box-shadow:0 1.6rem 3.2rem #02061747,0 0 0 1px #facc1547,0 0 3.4rem #facc1533}.homepage-brain-pulse>*{z-index:1;position:relative}.homepage-brain-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.homepage-brain-score-pill{color:#fef3c7;background:#ffffff1a;border:1px solid #facc1561;border-radius:999px;align-items:center;gap:.32rem;min-height:2rem;padding:.34rem .62rem;display:inline-flex;box-shadow:inset 0 1px #ffffff24}.homepage-brain-score-pill b,.homepage-brain-score-pill em{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.58rem;font-style:normal;font-weight:1000;line-height:1;display:block}.homepage-brain-score-pill em{color:#ffffff94}.homepage-vote-card{background:linear-gradient(145deg,#ffffff38,#ffffff17),radial-gradient(circle at 20% 18%,#facc1533,#0000 30%),radial-gradient(circle at 84% 84%,#22d3ee2e,#0000 34%);box-shadow:inset 0 0 0 1px #ffffff14,0 1rem 2rem #02061742,0 0 2.2rem #22d3ee1a}.homepage-vote-card:before{content:"";pointer-events:none;border-radius:inherit;opacity:.7;background:linear-gradient(135deg,#facc15e6,#22d3eeb8,#ffffff2e);padding:1px;position:absolute;inset:.08rem;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.homepage-vote-question{text-wrap:balance;max-width:100%;font-size:clamp(.82rem,.86vw,.95rem);line-height:1.08}.homepage-vote-card{min-height:9.8rem!important}.homepage-choice-effect-picker{z-index:2;scrollbar-width:none;gap:.34rem;margin-top:.65rem;padding:.12rem .1rem .24rem;display:flex;position:relative;overflow-x:auto}.homepage-choice-effect-picker::-webkit-scrollbar{display:none}.homepage-choice-effect-picker button{color:#ffffffa8;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;flex:none;padding:.34rem .56rem;font-size:.52rem;font-weight:1000;line-height:1;transition:border-color .16s,background .16s,color .16s,transform .16s}.homepage-choice-effect-picker button:hover,.homepage-choice-effect-picker button:focus-visible{color:#fff;background:#ffffff24;border-color:#facc15b8;transform:translateY(-.04rem)}.homepage-choice-effect-picker button.is-active{color:#fef3c7;background:linear-gradient(135deg,#facc1542,#22d3ee2e);border-color:#facc15db}.homepage-brain-grid{min-width:0}.homepage-pick-option{isolation:isolate;cursor:pointer;max-width:100%;min-height:2.72rem;transform:translateY(0);box-shadow:inset 0 0 0 1px #ffffff17,0 .34rem .72rem #02061742,0 0 1.2rem #22d3ee1a;background:radial-gradient(circle at 12% 24%,#22d3ee29,#0000 38%),linear-gradient(135deg,#081126eb,#0f172ad1)!important;border-color:#7dd3fc6b!important;gap:.45rem!important}.homepage-pick-option:hover,.homepage-pick-option:focus-visible{transform:translateY(-.08rem);box-shadow:inset 0 0 0 1px #ffffff2e,0 .46rem .9rem #02061747,0 0 1.7rem #facc152e;background:radial-gradient(circle at 16% 12%,#facc152e,#0000 34%),linear-gradient(135deg,#081126f5,#0f172adb)!important;border-color:#facc15c7!important}.homepage-pick-option:focus-visible{outline-offset:2px;outline:2px solid #facc15e0}.homepage-pick-option.is-selected{background:radial-gradient(circle at 18% 16%,#facc153d,#0000 34%),linear-gradient(135deg,#181206f0,#081126e6)!important;border-color:#facc15!important}.homepage-choice-3d-field{z-index:0;pointer-events:none;opacity:.96;filter:saturate(1.18)contrast(1.08);contain:paint;position:absolute;inset:0}.homepage-choice-3d-field .park-pick-choice-field3d{position:absolute;inset:0;overflow:hidden}.homepage-choice-3d-field:after{content:"";pointer-events:none;background:linear-gradient(90deg,#07112670,#07112608 46%,#07112638),radial-gradient(circle at 92% 18%,#ffffff1f,#0000 28%);position:absolute;inset:0}.homepage-pick-option-text{z-index:1;gap:.22rem;width:100%;display:grid;position:relative}.homepage-pick-option-text strong{text-overflow:ellipsis;white-space:nowrap;text-shadow:0 .45rem .9rem #0206179e;min-width:0;display:block;overflow:hidden;color:#fff!important;font-size:.76rem!important;line-height:1.04!important}.homepage-pick-option-text em{text-overflow:ellipsis;white-space:nowrap;text-shadow:0 .35rem .75rem #0206178a;min-width:0;display:block;overflow:hidden;color:#e2fcffc2!important}.homepage-choice-share{background:#0206177a;border:1px solid #facc1547;height:1.14rem;margin-top:.34rem;box-shadow:inset 0 0 0 1px #ffffff14,0 .28rem .7rem #0206173d}.homepage-choice-share>span{background:linear-gradient(90deg,#facc157a,#22d3ee57)}.homepage-choice-share b{color:#fffffff0;text-shadow:0 .28rem .6rem #0206177a;line-height:1.14rem}.homepage-pick-option-signal{background:#0f172a1a;border-radius:999px;width:min(7.25rem,100%);height:.18rem;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.homepage-pick-option-signal i{width:var(--homepage-choice-fill);border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#facc15,#22d3ee);height:100%;transition:width .26s;display:block}.homepage-choice-action{z-index:1;color:#071126;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#ffffffeb;border:1px solid #fff3;border-radius:999px;flex:none;align-items:center;min-height:1.22rem;padding:.3rem .4rem;font-size:.46rem;font-weight:1000;line-height:1;transition:background .18s,color .18s,transform .18s;display:inline-flex;position:relative}.homepage-pick-option:hover .homepage-choice-action,.homepage-pick-option:focus-visible .homepage-choice-action,.homepage-pick-option.is-selected .homepage-choice-action{color:#071126;background:#facc15;transform:translate(-.05rem)}button.homepage-pick-option.homepage-pick-option{background:radial-gradient(circle at 12% 24%,#22d3ee29,#0000 38%),linear-gradient(135deg,#081126eb,#0f172ad1)!important;border-color:#7dd3fc6b!important}button.homepage-pick-option.homepage-pick-option:hover,button.homepage-pick-option.homepage-pick-option:focus-visible,button.homepage-pick-option.homepage-pick-option.is-selected{background:radial-gradient(circle at 18% 16%,#facc1529,#0000 34%),linear-gradient(135deg,#181206f0,#081126e6)!important;border-color:#facc15f5!important}.homepage-today-plan-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 18%,#facc1538,#0000 26%),radial-gradient(circle at 100% 12%,#22d3ee2e,#0000 30%);position:absolute;inset:0}@keyframes homepage-vote-panel-scan{0%,to{background-position:-120% 0,50%,50%}50%{background-position:120% 0,50%,50%}}@keyframes homepage-vote-cue-pulse{0%,to{opacity:.82;transform:translateY(0)}50%{opacity:1;transform:translateY(-.04rem)}}.homepage-today-plan-card>*{z-index:1;position:relative}.homepage-today-plan-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.homepage-today-plan-head p{color:#fde68a;letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:1000;line-height:1}.homepage-today-plan-head h3{color:#fff;margin-top:.28rem;font-size:1.18rem;font-weight:1000;line-height:1}.homepage-today-plan-head a{color:#fef3c7;letter-spacing:.09em;text-transform:uppercase;background:#facc1529;border:1px solid #facc1561;border-radius:999px;flex:none;padding:.4rem .55rem;font-size:.54rem;font-weight:1000;line-height:1}.homepage-today-plan-copy{color:#ffffffa8;margin-top:.58rem;font-size:.72rem;font-weight:800;line-height:1.28}.homepage-today-plan-list{gap:.42rem;margin-top:.68rem;display:grid}.homepage-today-plan-list article{background:radial-gradient(circle at 0 0,#22d3ee24,#0000 42%),#ffffff13;border:1px solid #ffffff1a;border-radius:.68rem;grid-template-columns:3.6rem minmax(0,1fr);align-items:start;gap:.55rem;padding:.48rem;display:grid}.homepage-today-plan-list time{color:#67e8f9;font-size:.58rem;font-weight:1000;line-height:1.08}.homepage-today-plan-list strong{color:#fff;font-size:.74rem;font-weight:1000;line-height:1.1;display:block}.homepage-today-plan-list span{color:#ffffff80;letter-spacing:.05em;text-transform:uppercase;margin-top:.14rem;font-size:.56rem;font-weight:900;line-height:1.1;display:block}.homepage-insight-meter{background:#ffffff14;border:1px solid #ffffff24;border-radius:.7rem;min-width:0;padding:.46rem;position:relative}.homepage-insight-meter span{background:#ffffff24;border-radius:999px;height:.36rem;display:block;overflow:hidden}.homepage-insight-meter span i{width:var(--homepage-insight-fill);border-radius:inherit;background:linear-gradient(90deg,#facc15,#22d3ee);height:100%;display:block}.homepage-insight-meter strong,.homepage-insight-meter em{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.homepage-insight-meter strong{color:#fff;margin-top:.32rem;font-size:.86rem;font-weight:1000;line-height:1}.homepage-insight-meter em{color:#ffffff7a;letter-spacing:.08em;text-transform:uppercase;margin-top:.12rem;font-size:.54rem;font-style:normal;font-weight:1000}.desktop-home-app-grid,.desktop-home-app-grid>*,.desktop-home-main-stack,.desktop-home-side-stack,.desktop-home-card,.desktop-home-traffic-card,.desktop-home-ai-summary,.desktop-home-voice-console,.desktop-home-voice-chat,.desktop-home-voice-composer,.desktop-home-voice-prompts,.desktop-home-picks-route-stack,.desktop-home-plan-studio,.desktop-home-plan-studio-grid,.desktop-home-decision-grid,.desktop-home-route-card,.compact-video-card-layout,.compact-video-thumb,.desktop-home-side-stack .homepage-brain-pulse,.desktop-home-side-stack .homepage-brain-grid,.home-desktop-intelligence-grid,.home-desktop-intelligence-grid>*,.homepage-brain-pulse,.homepage-brain-grid,.homepage-pick-card,.homepage-today-plan-card,.home-daily-summary-panel,.home-daily-summary-layout{min-width:0}.desktop-home-main-stack,.desktop-home-side-stack{align-content:start;gap:1rem;display:grid}.desktop-home-main-stack{grid-area:main}.desktop-home-side-stack{grid-area:side}.desktop-home-picks-route-stack{grid-area:plan}.desktop-home-traffic-card,.desktop-home-card{border:1px solid var(--hairline,#ffffffb8);border-radius:var(--r-lg,1rem);box-shadow:var(--el-2,0 1rem 2.2rem #0711261a);position:relative;overflow:hidden}.desktop-home-traffic-card{color:#fff;background:linear-gradient(135deg,#061328 0%,#071126 58%,#061226 100%);padding:1.05rem}.desktop-home-traffic-card:after{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff1a;border-radius:.76rem;position:absolute;inset:.42rem}.desktop-home-traffic-head,.desktop-home-section-head,.desktop-home-park-meter-grid{z-index:1;position:relative}.desktop-home-traffic-head,.desktop-home-section-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.desktop-home-traffic-head>div:first-child{min-width:0}.desktop-home-kicker,.desktop-home-card-kicker{color:#0f766e;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.36rem;margin:0;font-size:.72rem;font-weight:1000;line-height:1;display:inline-flex}.desktop-home-kicker{color:#8ff5e9}.desktop-home-kicker span{background:#22c55e;border-radius:999px;width:.48rem;height:.48rem;animation:1.8s ease-in-out infinite desktop-home-live-dot-pulse;box-shadow:0 0 .9rem #22c55ebd}@keyframes desktop-home-live-dot-pulse{0%,to{opacity:.82;transform:scale(.92)}50%{opacity:1;transform:scale(1.12)}}.desktop-home-kicker b{color:#bbf7d0;letter-spacing:.1em;background:#22c55e24;border:1px solid #22c55e5c;border-radius:999px;padding:.16rem .38rem;font-size:.54rem;line-height:1}.desktop-home-card-kicker.is-danger{color:#be123c}.desktop-home-card-kicker.is-purple{color:#7c3aed}.desktop-home-card-kicker.is-gold{color:#d97706}.desktop-home-card-kicker span{color:#7c2d12;background:#ffcf56;border-radius:999px;margin-left:.12rem;padding:.16rem .34rem;font-size:.54rem}.desktop-home-traffic-head h1{color:#fff;letter-spacing:0;text-wrap:balance;max-width:41rem;margin:.46rem 0 0;font-size:clamp(2rem,3vw,3.35rem);font-weight:1000;line-height:.98}.desktop-home-weather{color:#ffffffeb;background:#ffffff1a;border-radius:999px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.08rem .36rem;width:min(15.5rem,30vw);min-width:12rem;padding:.58rem .72rem;display:grid}.desktop-home-weather svg{color:#ffcf56;grid-row:span 2}.desktop-home-weather strong{color:#fff;font-size:1rem;font-weight:1000;line-height:.95}.desktop-home-weather span{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:900;line-height:1.12;overflow:hidden}.desktop-home-park-meter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem;margin-top:1.05rem;display:grid}.desktop-home-park-meter{text-align:center;background:#ffffff12;border:1px solid #ffffff1f;border-radius:.86rem;grid-template-columns:minmax(0,1fr);place-items:center;gap:.42rem;min-width:0;padding:.62rem;display:grid}.desktop-home-park-meter-orb,.desktop-home-ride-orb{aspect-ratio:1;background:linear-gradient(#0b1730,#030918);border:2px solid #22d3eec7;border-radius:999px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 .24rem .52rem #0206171f}.desktop-home-park-meter-orb{width:min(100%,6.55rem)}.desktop-home-park-meter.is-warm .desktop-home-park-meter-orb,.desktop-home-ride-orb.is-busy{border-color:#ffb703b8}.desktop-home-park-meter.is-calm .desktop-home-park-meter-orb,.desktop-home-ride-orb.is-light{border-color:#10b981c7}.desktop-home-park-meter.is-hot .desktop-home-park-meter-orb,.desktop-home-ride-orb.is-high{border-color:#ff4f6ac7}.desktop-home-park-meter-orb:before,.desktop-home-park-meter-orb:after,.desktop-home-ride-orb:before,.desktop-home-ride-orb:after{content:"";z-index:2;pointer-events:none;border-radius:999px;position:absolute}.desktop-home-park-meter-orb:before,.desktop-home-ride-orb:before{border:1px solid #fff3;inset:.45rem}.desktop-home-park-meter-orb:after,.desktop-home-ride-orb:after{opacity:.62;background:linear-gradient(#ffffff2e,#0000 30%),radial-gradient(circle at 34% 20%,#ffffff38,#0000 12%);inset:.18rem}.desktop-home-park-liquid.dashboard-liquid-meter,.desktop-home-ride-liquid.dashboard-liquid-meter{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:999px;position:absolute;inset:.42rem}.desktop-home-park-liquid .dashboard-liquid-baseline-label,.desktop-home-ride-liquid .dashboard-liquid-baseline-label{display:none}.desktop-home-park-meter-value{z-index:4;color:#fffc;text-align:center;text-shadow:0 1px 8px #0206177a;place-content:center;display:grid;position:absolute;inset:0}.desktop-home-park-meter-value strong{color:#fffffff0;letter-spacing:.04em;text-shadow:0 1px #020617b8;text-transform:uppercase;background:#020617ad;border:1px solid #fff3;border-radius:999px;max-width:4.7rem;padding:.18rem .3rem;font-size:.68rem;font-weight:1000;line-height:.98;display:block;box-shadow:0 .28rem .8rem #02061757,inset 0 1px #ffffff24}.desktop-home-park-meter-copy{min-width:0}.desktop-home-park-meter-copy h3,.desktop-home-park-meter-copy p,.desktop-home-park-meter-copy small{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.desktop-home-park-meter-copy h3{color:#b7f5ff;-webkit-line-clamp:2;text-transform:uppercase;white-space:normal;-webkit-box-orient:vertical;min-height:2.1em;font-size:.88rem;font-weight:1000;line-height:1.04;display:-webkit-box}.desktop-home-park-meter-copy p{-webkit-line-clamp:2;color:#ffffffad;white-space:normal;-webkit-box-orient:vertical;margin-top:.3rem;font-size:.68rem;font-weight:900;line-height:1.18;display:-webkit-box;overflow:hidden}.desktop-home-park-meter-copy small{color:#fff;white-space:nowrap;margin-top:.24rem;font-size:.8rem;font-weight:1000;line-height:1}.desktop-home-park-crowd-badge{color:#ecfeff;text-overflow:ellipsis;white-space:nowrap;background:radial-gradient(circle at 50% 0,#8ff5e938,#0000 58%),#0206179e;border:1px solid #8ff5e96b;border-radius:.72rem;flex-direction:column;justify-content:center;align-items:center;width:fit-content;max-width:100%;min-height:2.16rem;margin-top:.36rem;padding:.28rem .52rem .24rem;font-size:.72rem;font-weight:1000;line-height:1;display:inline-flex;overflow:hidden;box-shadow:0 .44rem .92rem #02061733,inset 0 1px #ffffff1f}.desktop-home-park-crowd-badge span,.desktop-home-park-crowd-badge em{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.desktop-home-park-crowd-badge span{color:#8ff5e9;letter-spacing:0;font-size:1.04rem}.desktop-home-park-crowd-badge em{color:#ecfeffc7;letter-spacing:.08em;text-transform:uppercase;margin-top:.12rem;font-size:.52rem;font-style:normal}.desktop-home-capability-strip{z-index:2;background:radial-gradient(circle at 5% 0,#14b8a61f,#0000 36%),radial-gradient(circle at 98% 98%,#facc1524,#0000 38%),linear-gradient(135deg,#fffffff0,#eff6ffcc);border:1px solid #0f172a12;border-radius:1.05rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.52rem;margin-top:-.08rem;padding:.46rem;display:grid;position:relative;box-shadow:0 .86rem 1.65rem #07112612,inset 0 1px #ffffffe6}.desktop-home-capability-strip.is-trip-summary-only{grid-template-columns:minmax(0,1fr);padding:.5rem}.desktop-home-capability-tile{color:#0f172a;text-align:left;cursor:pointer;isolation:isolate;background:radial-gradient(circle at 0 0,#22d3ee24,#0000 42%),#ffffffe6;border:0;border-radius:.86rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62rem;min-width:0;min-height:5.1rem;padding:.72rem;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0f172a0f,0 .48rem 1rem #0f172a0b}.desktop-home-capability-tile.is-voice{background:radial-gradient(circle at 0 0,#14b8a633,#0000 42%),linear-gradient(145deg,#fffffff5,#ecfdf5eb)}.desktop-home-capability-tile.is-voice:after{content:"";z-index:-1;filter:blur(1.38rem);background:#14b8a624;border-radius:999px;height:5.4rem;position:absolute;inset:auto -28% -72% 30%}.desktop-home-capability-tile.is-trip{background:radial-gradient(circle at 0 0,#facc1533,#0000 42%),#ffffffdb}.desktop-home-capability-tile.is-plan{background:radial-gradient(circle at 0 0,#0ea5e92e,#0000 42%),#ffffffdb}.desktop-home-capability-tile>span{z-index:1;border-radius:999px;place-items:center;width:2.34rem;height:2.34rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffffad,0 .56rem 1rem #0f172a14}.desktop-home-capability-tile.is-voice>span{color:#0f766e;background:#ccfbf1}.desktop-home-capability-tile.is-trip>span{color:#92400e;background:#fef3c7}.desktop-home-capability-tile.is-plan>span{color:#075985;background:#dbeafe}.desktop-home-capability-art{opacity:.78;pointer-events:none;background:#ffffff6b;border-radius:.78rem;width:4.35rem;height:2.56rem;position:absolute;bottom:.48rem;right:.58rem;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffa3,0 .54rem 1rem #0f172a0f}.desktop-home-capability-art:before,.desktop-home-capability-art:after,.desktop-home-capability-art span{content:"";display:block;position:absolute}.desktop-home-capability-tile.is-voice .desktop-home-capability-art{background:linear-gradient(135deg,#ccfbf1b8,#f0fdfa6b)}.desktop-home-capability-tile.is-voice .desktop-home-capability-art span{opacity:.82;background:#0f766e;border-radius:999px;width:.24rem;bottom:.48rem}.desktop-home-capability-tile.is-voice .desktop-home-capability-art span:first-child{height:.82rem;left:.78rem}.desktop-home-capability-tile.is-voice .desktop-home-capability-art span:nth-child(2){height:1.48rem;left:1.36rem}.desktop-home-capability-tile.is-voice .desktop-home-capability-art span:nth-child(3){height:1.08rem;left:1.96rem}.desktop-home-capability-tile.is-voice .desktop-home-capability-art:after{background:#14b8a6;border-radius:999px;width:.42rem;height:.42rem;bottom:.66rem;right:.66rem;box-shadow:0 0 0 .26rem #14b8a624}.desktop-home-capability-tile.is-trip .desktop-home-capability-art{background:linear-gradient(135deg,#fef3c7d1,#fffbeb7a)}.desktop-home-capability-tile.is-trip .desktop-home-capability-art:before{border-top:2px dashed #92400e57;border-right:2px dashed #92400e57;border-radius:0 .9rem 0 0;inset:.58rem .62rem;transform:rotate(-8deg)}.desktop-home-capability-tile.is-trip .desktop-home-capability-art span{background:#d97706;border-radius:999px;width:.46rem;height:.46rem;box-shadow:0 0 0 .18rem #d9770624}.desktop-home-capability-tile.is-trip .desktop-home-capability-art span:first-child{bottom:.62rem;left:.62rem}.desktop-home-capability-tile.is-trip .desktop-home-capability-art span:nth-child(2){top:.62rem;left:1.66rem}.desktop-home-capability-tile.is-trip .desktop-home-capability-art span:nth-child(3){bottom:.72rem;right:.68rem}.desktop-home-capability-tile.is-plan .desktop-home-capability-art{background:linear-gradient(135deg,#dbeafed6,#eff6ff85)}.desktop-home-capability-tile.is-plan .desktop-home-capability-art:before{background:#07598547;border-radius:999px;width:2.8rem;height:.34rem;top:.54rem;left:.54rem;box-shadow:0 .66rem #07598533,0 1.32rem #07598529}.desktop-home-capability-tile.is-plan .desktop-home-capability-art span{background:#0284c7;border-radius:999px;width:.48rem;height:.48rem;right:.52rem}.desktop-home-capability-tile.is-plan .desktop-home-capability-art span:first-child{top:.46rem}.desktop-home-capability-tile.is-plan .desktop-home-capability-art span:nth-child(2){opacity:.78;top:1.12rem}.desktop-home-capability-tile.is-plan .desktop-home-capability-art span:nth-child(3){opacity:.58;top:1.78rem}.desktop-home-capability-tile>div{z-index:1;position:relative}.desktop-home-capability-tile strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:1000;line-height:1.04;display:block;overflow:hidden}.desktop-home-capability-tile.is-voice strong{color:#0f172a;font-size:.88rem}.desktop-home-capability-tile em{color:#64748b;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.18rem;font-size:.72rem;font-style:normal;font-weight:850;line-height:1.15;display:-webkit-box;overflow:hidden}.desktop-home-capability-tile b{z-index:1;color:#334155;text-transform:uppercase;background:#0f172a12;border-radius:999px;grid-area:1/3;justify-self:end;padding:.28rem .52rem;font-size:.58rem;font-weight:1000;line-height:1;position:relative}.desktop-home-capability-tile.is-voice b{color:#0f766e;background:#ccfbf1}.desktop-home-capability-tile.is-trip b{color:#92400e;background:#fef3c7}.desktop-home-capability-tile.is-trip-summary{background:radial-gradient(circle at 8% 0,#22d3ee33,#0000 42%),radial-gradient(circle at 96% 100%,#7857ff1f,#0000 46%),linear-gradient(145deg,#fffffff7,#ecfeffe6)}.desktop-home-capability-tile.is-trip-summary.is-loading{cursor:default}.desktop-home-capability-tile.is-trip-summary>span{color:#fff;background:linear-gradient(135deg,#22d3ee,#14b8a6)}.desktop-home-capability-tile.is-trip-summary b{color:#0f766e;background:#ccfbf1}.homepage-park-scope-control{margin-bottom:.8rem}.desktop-home-m-today-hero-stack{gap:.55rem;min-width:0;display:grid}@media (min-width:768px){.park-scope-control.homepage-park-scope-control{width:max-content;inline-size:max-content;max-width:min(100%,30rem);box-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff9e;border-color:#0f172a0f;border-radius:999px;grid-template-columns:auto auto auto;gap:.32rem;margin:0 0 .48rem auto;padding:.22rem;display:grid}.park-scope-control.homepage-park-scope-control.is-compact{width:max-content;inline-size:max-content;max-width:min(100%,30rem)}.park-scope-control.homepage-park-scope-control .park-scope-status{gap:.34rem;padding:0 .38rem 0 .16rem}.park-scope-control.homepage-park-scope-control .park-scope-status>span{color:#475569;width:1.35rem;height:1.35rem;box-shadow:none;background:#0f172a14}.park-scope-control.homepage-park-scope-control.is-detected .park-scope-status>span{color:#0f766e;background:#0f766e1a}.park-scope-control.homepage-park-scope-control .park-scope-status p{letter-spacing:.08em;font-size:.54rem}.park-scope-control.homepage-park-scope-control .park-scope-status strong{color:#334155;max-width:13rem;font-size:.73rem;font-weight:900}.park-scope-control.homepage-park-scope-control .park-scope-location-note,.park-scope-control.homepage-park-scope-control .park-scope-choice-grid{display:none}.park-scope-control.homepage-park-scope-control .park-scope-select-wrap{min-width:0;display:block}.park-scope-control.homepage-park-scope-control .park-scope-select{color:#334155;background:#0f172a0a;border-color:#0000;border-radius:999px;width:min(9.35rem,100%);min-height:1.5rem;padding:0 1.4rem 0 .52rem;font-size:.68rem;font-weight:850;line-height:1}.park-scope-control.homepage-park-scope-control .park-scope-location-button{color:#475569;background:#0f172a0a;border-color:#0000;border-radius:999px;min-height:1.5rem;padding:0 .46rem;font-size:.68rem}.park-scope-control.homepage-park-scope-control .park-scope-location-button svg{width:.78rem;height:.78rem}}@media (min-width:768px) and (max-width:1279px){.desktop-home-m-today-hero-stack .park-scope-control.homepage-park-scope-control{width:100%;inline-size:auto;grid-template-columns:minmax(0,1fr) auto auto;max-width:100%;margin:0}.desktop-home-m-today-hero-stack .park-scope-control.homepage-park-scope-control.is-compact{width:100%;inline-size:auto;max-width:100%}.desktop-home-m-today-hero-stack .park-scope-control.homepage-park-scope-control.is-detected{grid-template-columns:minmax(0,1fr) auto}.desktop-home-m-today-hero-stack .park-scope-control.homepage-park-scope-control .park-scope-status{min-width:0;padding-right:.16rem}.desktop-home-m-today-hero-stack .park-scope-control.homepage-park-scope-control .park-scope-status strong{max-width:min(13rem,54vw)}.desktop-home-m-today-hero-stack .park-scope-control.homepage-park-scope-control.is-selected .park-scope-status strong{display:none}.desktop-home-m-today-hero-stack .park-scope-control.homepage-park-scope-control .park-scope-select{width:clamp(6.2rem,24vw,8.6rem)}.desktop-home-m-today-hero-stack .park-scope-control.homepage-park-scope-control .park-scope-location-button{width:1.5rem;padding:0}.desktop-home-m-today-hero-stack .park-scope-control.homepage-park-scope-control .park-scope-location-button span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.desktop-home-trip-summary-label{color:#0f766ed1;letter-spacing:.12em;text-transform:uppercase;-webkit-line-clamp:unset;margin:0 0 .18rem;font-size:.6rem;font-style:normal;font-weight:1000;line-height:1;display:block}.desktop-home-capability-strip.is-trip-summary-only .desktop-home-capability-tile.is-trip-summary{grid-template-columns:auto minmax(0,1fr) auto;min-height:5.4rem}.desktop-home-capability-strip.is-trip-summary-only .desktop-home-trip-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,38rem)}.desktop-home-capability-tile.is-trip-summary .desktop-home-capability-art{display:none}.desktop-home-trip-summary-grid{z-index:1;gap:.34rem;width:min(100%,18rem);margin-top:.46rem;display:grid;position:relative}.desktop-home-trip-summary-grid small{background:#f0fdfab8;border-radius:.64rem;justify-content:space-between;align-items:baseline;gap:.62rem;min-width:0;padding:.32rem .48rem;display:flex}.desktop-home-trip-summary-grid em{color:#475569c2;text-transform:uppercase;-webkit-line-clamp:unset;margin:0;font-size:.58rem;font-style:normal;font-weight:1000;line-height:1;display:block}.desktop-home-trip-summary-grid strong{color:#0f766e;text-overflow:ellipsis;white-space:nowrap;font-size:1.08rem;font-weight:1000;line-height:1;display:block;overflow:hidden}.desktop-home-trip-summary-grid i{background:linear-gradient(90deg,#14b8a624,#22d3ee57,#7857ff24) 0 0/220% 100%;border-radius:999px;width:min(5.5rem,100%);height:.92rem;animation:1.35s ease-in-out infinite desktop-home-summary-loading;display:block}@keyframes desktop-home-summary-loading{0%{background-position:120% 0}to{background-position:-120% 0}}.desktop-home-capability-tile.is-plan b{color:#075985;background:#dbeafe}@media (hover:hover){.desktop-home-capability-tile{transition:box-shadow .16s,transform .16s}.desktop-home-capability-tile:hover{transform:translateY(-1px);box-shadow:0 .8rem 1.45rem #0711261a,inset 0 0 0 1px #0f172a14}}.desktop-home-capability-tile:focus-visible{outline-offset:2px;outline:3px solid #14b8a657}.desktop-home-agent-eyebrow{color:#ffcf56;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.32rem;font-size:.62rem;font-weight:1000;line-height:1;display:inline-flex}.desktop-home-voice-console{background:radial-gradient(circle at 0 0,#ffb70338,#0000 38%),radial-gradient(circle at 100% 0,#0ea5e938,#0000 36%),linear-gradient(135deg,#fffffffa,#ebfdfaeb);border:1px solid #ffffffb3;border-radius:1rem;gap:.64rem;padding:.78rem;display:grid;overflow:hidden;box-shadow:0 .95rem 1.9rem #0711261a,inset 0 1px #ffffffeb}.desktop-home-voice-console.is-plus{background:radial-gradient(circle at 0 0,#ffb70347,#0000 38%),radial-gradient(circle at 100% 0,#7c3aed2e,#0000 36%),linear-gradient(135deg,#fffffffa,#f1f5ffed)}.desktop-home-voice-session,.desktop-home-voice-locked{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62rem;display:grid}.desktop-home-voice-session{background:#ffffff94;border:1px solid #0f766e1a;border-radius:.86rem;padding:.54rem}.desktop-home-voice-session.is-live{background:linear-gradient(135deg,#ecfdf5e6,#ffffffbd);border-color:#14b8a647}.desktop-home-voice-session.is-paused{background:linear-gradient(135deg,#fff7edeb,#ffffffc2);border-color:#d9770638}.desktop-home-voice-mic,.desktop-home-voice-controls button,.desktop-home-voice-composer button{border:0;place-items:center;display:grid}.desktop-home-voice-mic{color:#8ff5e9;background:#071126;border-radius:999px;width:3.15rem;height:3.15rem;transition:transform .18s,box-shadow .18s;box-shadow:0 .55rem 1rem #07112629}.desktop-home-voice-mic:not(:disabled):hover,.desktop-home-voice-mic:not(:disabled):focus-visible{transform:translateY(-1px);box-shadow:0 .65rem 1.2rem #07112633,0 0 0 3px #14b8a629}.desktop-home-voice-mic:disabled{cursor:wait;opacity:.72}.desktop-home-voice-title{min-width:0}.desktop-home-voice-title p{color:#0f766e;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.32rem;margin:0;font-size:.62rem;font-weight:1000;line-height:1;display:inline-flex}.desktop-home-voice-title strong,.desktop-home-voice-title em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.desktop-home-voice-title strong{color:#071126;margin-top:.22rem;font-size:1.16rem;font-weight:1000;line-height:1}.desktop-home-voice-title em{color:#64748b;margin-top:.2rem;font-size:.72rem;font-style:normal;font-weight:850;line-height:1.12}.desktop-home-voice-controls{align-items:center;gap:.38rem;display:flex}.desktop-home-voice-controls button{color:#0f766e;background:#07112612;border-radius:999px;width:2.35rem;height:2.35rem}.desktop-home-voice-controls button.is-active{background:#14b8a629}.desktop-home-voice-controls button.is-muted{color:#92400e;background:#d9770629}.desktop-home-voice-controls button.is-danger{color:#b91c1c;background:#ef44441a}.desktop-home-voice-location{color:#64748b;background:#ffffff9e;border:1px solid #07112614;border-radius:.72rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.44rem;padding:.46rem .56rem;display:grid}.desktop-home-voice-location.is-in-park{color:#0f766e;background:#ecfdf5d1;border-color:#14b8a62e}.desktop-home-voice-location span,.desktop-home-voice-location strong,.desktop-home-voice-location em{min-width:0;display:block}.desktop-home-voice-location strong,.desktop-home-voice-location em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desktop-home-voice-location strong{color:#071126;font-size:.72rem;font-weight:1000;line-height:1}.desktop-home-voice-location em{color:#64748b;margin-top:.16rem;font-size:.64rem;font-style:normal;font-weight:850;line-height:1.12}.desktop-home-voice-chat{gap:.44rem;max-height:12rem;padding-right:.18rem;display:grid;overflow-y:auto}.desktop-home-voice-chat::-webkit-scrollbar{width:0}.desktop-home-voice-message{background:#ffffffc7;border:1px solid #0f766e1f;border-radius:.86rem;grid-template-columns:auto minmax(0,1fr);justify-self:start;align-items:start;gap:.42rem;max-width:80%;padding:.56rem .64rem;display:grid}.desktop-home-voice-message.is-user{background:#071126;border:1px solid #0711261f;justify-self:end}.desktop-home-voice-message>span{color:#0f766e;background:#14b8a61f;border-radius:999px;place-items:center;width:1.35rem;height:1.35rem;display:grid}.desktop-home-voice-message.is-user>span{color:#fff;background:#ffffff24}.desktop-home-voice-message p{color:#334155;margin:0;font-size:.78rem;font-weight:850;line-height:1.28}.desktop-home-voice-message.is-user p{color:#fff}.desktop-home-voice-message.is-listening p,.desktop-home-voice-message.is-streaming p{color:#0f766e}.desktop-home-voice-composer{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.52rem;display:grid}.desktop-home-voice-composer textarea{color:#071126;resize:vertical;background:#fff;border:1px solid #0f766e24;border-radius:.86rem;min-height:2.72rem;max-height:5rem;padding:.62rem .72rem;font-size:.78rem;font-weight:850;line-height:1.22}.desktop-home-voice-composer textarea:focus{border-color:#0f766e57;outline:3px solid #14b8a629}.desktop-home-voice-composer button{color:#8ff5e9;background:#071126;border-radius:.86rem;width:2.72rem}.desktop-home-voice-composer button:disabled{cursor:wait;opacity:.58}.desktop-home-voice-prompts{flex-wrap:wrap;gap:.38rem;display:flex}.desktop-home-voice-prompts button{color:#0f766e;background:#ffffffa3;border:1px solid #0f766e24;border-radius:999px;padding:.36rem .52rem;font-size:.66rem;font-weight:1000;line-height:1}.desktop-home-voice-prompts button:disabled{opacity:.56}.desktop-home-voice-locked{background:#ffffff9e;border-radius:.86rem;padding:.62rem}.desktop-home-voice-locked>span{color:#8ff5e9;background:#071126;border-radius:999px;place-items:center;width:3rem;height:3rem;display:grid}.desktop-home-voice-locked p{color:#0f766e;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:1000;line-height:1}.desktop-home-voice-locked strong,.desktop-home-voice-locked em{min-width:0;display:block}.desktop-home-voice-locked strong{color:#071126;margin-top:.22rem;font-size:1.04rem;font-weight:1000;line-height:1.05}.desktop-home-voice-locked em{color:#64748b;margin-top:.2rem;font-size:.72rem;font-style:normal;font-weight:850;line-height:1.2}.desktop-home-voice-locked a{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#071126;border-radius:999px;justify-content:center;align-items:center;padding:.58rem .78rem;font-size:.68rem;font-weight:1000;line-height:1;text-decoration:none;display:inline-flex}.desktop-home-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.desktop-home-card{background:#ffffffe6;padding:1rem}.desktop-home-best-card{background:radial-gradient(circle at 12% 8%,#22d3ee2e,#0000 42%),linear-gradient(135deg,#fffffff5,#e9fffde0)}.desktop-home-avoid-card{background:radial-gradient(circle at 100% 0,#ff4f6a21,#0000 42%),linear-gradient(135deg,#fffffff5,#ffeff2e6)}.desktop-home-best-layout{grid-template-columns:minmax(0,1fr) 7.2rem;align-items:center;gap:1rem;margin-top:.62rem;display:grid}.desktop-home-best-copy h2,.desktop-home-route-card h2,.desktop-home-news-card h2,.desktop-home-best-card>h2{color:#071126;letter-spacing:0;margin:.42rem 0 0;font-size:clamp(1.2rem,1.4vw,1.62rem);font-weight:1000;line-height:1.04}.desktop-home-best-copy p{color:#0f766e;letter-spacing:.06em;text-transform:uppercase;margin-top:.34rem;font-size:.76rem;font-weight:1000;line-height:1}.desktop-home-best-copy em,.desktop-home-muted{color:#64748b;margin-top:.58rem;font-size:.88rem;font-style:normal;font-weight:850;line-height:1.35;display:block}.desktop-home-lightning-pill{letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.22rem;width:max-content;min-width:0;max-width:100%;margin-top:.42rem;padding:.24rem .46rem;font-size:.58rem;font-weight:1000;line-height:1;display:inline-flex;overflow:hidden}.desktop-home-lightning-pill.is-use{color:#0f766e;background:#14b8a624}.desktop-home-lightning-pill.is-save{color:#475569;background:#0f172a12}.desktop-home-lightning-pill.is-optional,.desktop-home-lightning-pill.is-later{color:#92400e;background:#f59e0b24}.desktop-home-ride-crowd-line{color:#0f766e;text-overflow:ellipsis;white-space:nowrap;background:#14b8a61a;border-radius:999px;width:fit-content;max-width:100%;margin-top:.4rem;padding:.24rem .48rem;font-size:.62rem;font-weight:1000;line-height:1;display:inline-flex;overflow:hidden}.desktop-home-ride-orb{width:7.2rem}.desktop-home-ride-orb>strong{z-index:5;color:#fff;text-shadow:0 .35rem .8rem #0206177a;place-content:center;font-size:2.35rem;font-weight:1000;line-height:1;display:grid;position:absolute;inset:0}.desktop-home-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.56rem;margin-top:.82rem;display:grid}.desktop-home-comparison-grid span{color:#64748b;letter-spacing:.05em;text-align:center;text-transform:uppercase;background:linear-gradient(#ffffffe0,#f0fdfab8),#ffffff9e;border:1px solid #0f766e1f;border-radius:.7rem;min-width:0;padding:.58rem .4rem;font-size:.72rem;font-weight:1000;line-height:1}.desktop-home-comparison-grid span.is-later{color:#92400e;background:radial-gradient(circle at 50% 0,#ffffffd6,#0000 42%),linear-gradient(#fffbebeb,#fef3c7b8);border-color:#f59e0b38}.desktop-home-comparison-grid b,.desktop-home-comparison-grid em{display:block}.desktop-home-comparison-grid b{color:#071126;letter-spacing:0;text-transform:none;font-size:1.32rem;line-height:.88}.desktop-home-comparison-grid em{margin-top:.26rem;font-style:normal;font-weight:1000}.desktop-home-avoid-list{gap:.56rem;margin-top:.7rem;display:grid}.desktop-home-avoid-row{border-bottom:1px solid #be123c14;grid-template-columns:4.25rem minmax(0,1fr);align-items:center;gap:.62rem;padding-bottom:.56rem;display:grid}.desktop-home-avoid-row:last-child{border-bottom:0;padding-bottom:0}.desktop-home-avoid-row .desktop-home-ride-orb{width:4.25rem}.desktop-home-avoid-row .desktop-home-ride-orb>strong{font-size:1.34rem}.desktop-home-avoid-copy{min-width:0}.desktop-home-avoid-copy h3,.desktop-home-avoid-copy p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desktop-home-avoid-copy h3{color:#071126;font-size:.95rem;font-weight:1000;line-height:1.05}.desktop-home-avoid-copy p{color:#64748b;margin-top:.22rem;font-size:.72rem;font-weight:900}.desktop-home-avoid-copy div{color:#be123c;align-items:center;gap:.28rem;margin-top:.32rem;font-size:.72rem;font-weight:1000;line-height:1;display:flex}.desktop-home-avoid-copy em{color:#9f1239;font-style:normal}.desktop-home-section-head span{color:#0f766e;letter-spacing:.06em;text-transform:uppercase;background:#14b8a61a;border-radius:999px;flex:none;padding:.36rem .54rem;font-size:.68rem;font-weight:1000;line-height:1}.desktop-home-route-card{background:radial-gradient(circle at 94% 4%,#ffb70329,#0000 34%),radial-gradient(circle at 6% 0,#22d3ee2e,#0000 36%),#ffffffeb}.desktop-home-route-card.is-ride-flow-aligned{background:linear-gradient(#ffffffed,#f0fdfabd),radial-gradient(circle at 4% 0,#14b8a621,#0000 34%),radial-gradient(circle at 96% 100%,#ff4f6a14,#0000 36%);border-color:#0f766e29;box-shadow:0 .9rem 1.95rem #07112614,inset 0 1px #fffffff0}.desktop-home-route-card h2{color:#334155;max-width:56rem;font-size:clamp(1.05rem,1.2vw,1.28rem);line-height:1.25}.desktop-home-route-card .m-day-scroll-wrap{margin-top:.72rem}.desktop-home-route-card .m-day-scroll-wrap .m-day-track{gap:.54rem;margin-left:-.5rem;margin-right:-.5rem;padding-left:.5rem;padding-right:1.54rem}.desktop-home-route-card .m-day-swipe-cue{background:#0f172adb;top:.28rem;right:.18rem}.desktop-home-route-card .m-day-scroll-wrap .m-day-stop{flex-basis:calc(25% - .345rem);min-width:5.55rem}.desktop-home-route-card .m-day-wait-orb.m-avoid-liquid-wrap{width:3.1rem}.desktop-home-picks-route-stack .homepage-brain-pulse,.desktop-home-side-stack .home-daily-summary-panel,.desktop-home-side-stack .desktop-home-news-card{box-shadow:0 .9rem 1.9rem #07112614,inset 0 1px #ffffffeb}.desktop-home-picks-route-stack .homepage-brain-pulse{border-radius:1rem}.desktop-home-ai-summary{align-content:start;gap:.72rem;display:grid}.desktop-home-picks-route-stack{gap:1rem;display:grid}.desktop-home-plan-studio-head{justify-content:space-between;align-items:end;gap:1rem;padding:0 .12rem;display:flex}.desktop-home-plan-studio-head h2{color:#071126;letter-spacing:0;margin-top:.3rem;font-size:clamp(1.6rem,2vw,2.2rem);font-weight:1000;line-height:.96}.desktop-home-plan-studio-head>span{color:#0f766e;letter-spacing:.08em;text-transform:uppercase;background:#ffffffd1;border:1px solid #14b8a62e;border-radius:999px;flex:none;padding:.44rem .62rem;font-size:.68rem;font-weight:1000;line-height:1}.desktop-home-plan-studio-grid{gap:1rem;display:grid}.desktop-home-picks-route-stack .homepage-brain-grid{grid-template-columns:minmax(0,1fr)}.desktop-home-picks-route-stack .desktop-home-route-card{box-shadow:0 .9rem 1.9rem #07112614,inset 0 1px #ffffffeb}.desktop-home-ai-summary .home-daily-summary-panel{border-radius:1rem;height:auto;padding:.94rem}.desktop-home-ai-summary .home-daily-summary-layout{grid-template-columns:minmax(0,1fr);gap:.72rem}.desktop-home-ai-summary .home-daily-summary-panel.is-briefing-only .home-daily-summary-layout{grid-template-columns:minmax(0,1fr)}.desktop-home-ai-summary .home-daily-summary-copy{padding:.86rem}.desktop-home-ai-summary .home-daily-summary-copy h2{max-width:none;font-size:1.68rem;line-height:1.02}.desktop-home-ai-summary .home-daily-summary-copy p{font-size:.86rem;line-height:1.38}.desktop-home-ai-summary .home-daily-story-signals{gap:.46rem;margin-top:.68rem}.desktop-home-ai-summary .home-daily-story-signals article{padding:.58rem .62rem}.desktop-home-ai-summary .home-daily-summary-ops{gap:.54rem}.desktop-home-ai-summary .home-weather-radar-thumb,.desktop-home-ai-summary .home-weather-radar-fallback{min-height:8.4rem}.desktop-home-ai-summary .home-nighttime-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem}.desktop-home-ai-summary .home-nighttime-grid article{min-height:4.8rem;padding:.62rem}.desktop-home-ai-summary .home-daily-summary-footer{flex-direction:column;align-items:flex-start}.desktop-home-news-card{background:radial-gradient(circle at 100% 0,#ffb70329,#0000 42%),radial-gradient(circle at 0 100%,#22d3ee1f,#0000 40%),#ffffffeb;align-content:start;display:grid}.desktop-home-briefing-archive{color:#334155;letter-spacing:.06em;text-transform:uppercase;background:#0711260f;border-radius:999px;flex:none;align-items:center;gap:.28rem;padding:.34rem .5rem;font-size:.66rem;font-weight:1000;line-height:1;text-decoration:none;display:inline-flex}.desktop-home-news-card h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.desktop-home-news-card p:not(.desktop-home-card-kicker){-webkit-line-clamp:4;color:#64748b;-webkit-box-orient:vertical;margin:.52rem 0 0;font-size:.84rem;font-weight:800;line-height:1.36;display:-webkit-box;overflow:hidden}.desktop-home-briefing-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:.62rem;margin-top:.78rem;display:grid}.desktop-home-briefing-weather,.desktop-home-briefing-hours span{background:linear-gradient(135deg,#ffffffd6,#f0f9ffb3),#ffffffb8;border:1px solid #0ea5e91f;border-radius:.72rem}.desktop-home-briefing-weather{grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.12rem .38rem;padding:.72rem;display:grid}.desktop-home-briefing-weather svg{color:#f59e0b;grid-row:span 2}.desktop-home-briefing-weather strong{color:#071126;font-size:1.62rem;font-weight:1000;line-height:.9}.desktop-home-briefing-weather span{-webkit-line-clamp:2;color:#334155;-webkit-box-orient:vertical;font-size:.72rem;font-weight:900;line-height:1.15;display:-webkit-box;overflow:hidden}.desktop-home-briefing-hours{gap:.38rem;display:grid}.desktop-home-briefing-hours span{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.42rem;padding:.46rem .54rem;display:grid}.desktop-home-briefing-hours b,.desktop-home-briefing-hours em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.desktop-home-briefing-hours b{color:#071126;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:1000;line-height:1}.desktop-home-briefing-hours em{color:#0f766e;font-size:.68rem;font-style:normal;font-weight:1000;line-height:1}.desktop-home-card-link{color:#fff;background:#071126;border-radius:999px;justify-self:start;align-items:center;gap:.34rem;margin-top:.72rem;padding:.5rem .72rem;font-size:.72rem;font-weight:1000;text-decoration:none;display:inline-flex}.compact-video-shelf{overflow:hidden}.compact-video-shelf-head{z-index:1;position:relative}.compact-video-card{position:relative;overflow:hidden}.compact-video-card:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(135deg,#ffffff8a,#0000 42%),radial-gradient(circle at 100% 0,#ffb7031a,#0000 38%);transition:opacity .18s;position:absolute;inset:0}.compact-video-card:hover:before,.compact-video-card:focus-visible:before{opacity:1}.compact-video-card-layout{z-index:1;grid-template-columns:minmax(0,7.4rem) minmax(0,1fr);align-items:start;gap:.72rem;display:grid;position:relative}.compact-video-thumb{aspect-ratio:16/10;background:radial-gradient(circle at 28% 18%,#facc156b,#0000 24%),radial-gradient(circle at 72% 60%,#22d3ee42,#0000 34%),#071126;border-radius:.72rem;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f,0 .55rem 1rem #0f172a1f}.compact-video-thumb:after{content:"";background:linear-gradient(#0000 34%,#0711267a),radial-gradient(circle at 20% 18%,#ffffff2e,#0000 30%);position:absolute;inset:0}.compact-video-thumb img{object-fit:cover;width:100%;height:100%;transition:filter .18s,transform .18s;display:block}.compact-video-card:hover .compact-video-thumb img,.compact-video-card:focus-visible .compact-video-thumb img{filter:saturate(1.12)contrast(1.04);transform:scale(1.035)}.compact-video-thumb>i{background:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 1.3rem),radial-gradient(circle at 50% 55%,#22d3ee38,#0000 34%);position:absolute;inset:0}.compact-video-copy{align-self:center}@media (min-width:768px){.desktop-home-app-grid{align-items:start;gap:var(--sp-6,1.5rem);grid-template-columns:minmax(0,1fr);grid-template-areas:"main""plan""side""context";width:min(100%,57.5rem);margin-inline:auto}.desktop-home-app-grid>*{max-width:min(100%,42.5rem);margin-inline:auto}.desktop-home-traffic-card{padding:.82rem}.desktop-home-traffic-head{gap:.72rem}.desktop-home-traffic-head h1{max-width:36rem;font-size:clamp(2rem,4.8vw,2.68rem)}.desktop-home-weather{width:min(13rem,30vw);min-width:10.8rem;padding:.5rem .62rem}.desktop-home-park-meter-grid{gap:.5rem}.desktop-home-park-meter{border-radius:.74rem;padding:.48rem}.desktop-home-park-meter-orb{width:min(100%,5.2rem)}.desktop-home-park-meter-value strong{max-width:3.7rem;font-size:.6rem}.desktop-home-park-meter-copy h3{font-size:.72rem}.desktop-home-park-meter-copy p{font-size:.58rem}.desktop-home-park-meter-copy small{font-size:.68rem}.desktop-home-decision-grid{gap:.78rem}.desktop-home-card{padding:.86rem}.desktop-home-best-layout{grid-template-columns:minmax(0,1fr) 5.85rem;gap:.72rem}.desktop-home-ride-orb{width:5.85rem}.desktop-home-ride-orb>strong{font-size:1.85rem}.desktop-home-best-copy h2,.desktop-home-route-card h2,.desktop-home-news-card h2,.desktop-home-best-card>h2{font-size:var(--fs-xl,1.5rem)}.desktop-home-best-copy em,.desktop-home-muted{font-size:.78rem}.desktop-home-comparison-grid b{font-size:1.12rem}.desktop-home-avoid-row{grid-template-columns:3.55rem minmax(0,1fr);gap:.5rem}.desktop-home-avoid-row .desktop-home-ride-orb{width:3.55rem}.desktop-home-avoid-row .desktop-home-ride-orb>strong{font-size:1.05rem}.desktop-home-avoid-copy h3{font-size:.82rem}.desktop-home-avoid-copy p,.desktop-home-avoid-copy div{font-size:.64rem}.desktop-home-side-stack{grid-template-columns:minmax(0,1fr)}.desktop-home-ai-summary .home-daily-summary-copy h2{font-size:1.48rem}.desktop-home-ai-summary .home-daily-summary-copy p{font-size:.8rem}.desktop-home-picks-route-stack .homepage-today-plan-card{display:none}.compact-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-video-card-layout{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px) and (max-width:899px){.desktop-home-traffic-head{flex-direction:column;align-items:stretch}.desktop-home-weather{width:min(100%,18rem);min-width:0}.desktop-home-park-meter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-home-park-meter{text-align:left;grid-template-columns:4.8rem minmax(0,1fr);justify-items:start}.desktop-home-park-meter-orb{width:4.8rem}.desktop-home-park-meter-copy h3{min-height:0}.desktop-home-decision-grid{grid-template-columns:minmax(0,1fr)}.desktop-home-best-layout{grid-template-columns:minmax(0,1fr) 6.2rem}.desktop-home-ride-orb{width:6.2rem}.desktop-home-route-card .m-day-scroll-wrap .m-day-stop{flex-basis:calc(25% - .345rem);min-width:5.55rem}}@media (min-width:1024px){.desktop-home-traffic-card{padding:1.05rem}.desktop-home-traffic-head{flex-direction:row;align-items:flex-start;gap:1rem}.desktop-home-weather{width:min(15.5rem,30vw);min-width:12rem;padding:.58rem .72rem}.desktop-home-park-meter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem}.desktop-home-park-meter{text-align:center;border-radius:.86rem;grid-template-columns:minmax(0,1fr);justify-items:center;padding:.62rem}.desktop-home-park-meter-orb{width:min(100%,6.55rem)}.desktop-home-park-meter-value strong{max-width:4.4rem;font-size:.72rem}.desktop-home-park-meter-copy h3{min-height:2.1em;font-size:.88rem}.desktop-home-park-meter-copy p{font-size:.68rem}.desktop-home-park-meter-copy small{font-size:.8rem}.desktop-home-decision-grid{gap:1rem}.desktop-home-card{padding:1rem}.desktop-home-best-layout{grid-template-columns:minmax(0,1fr) 7.2rem;gap:1rem}.desktop-home-ride-orb{width:7.2rem}.desktop-home-ride-orb>strong{font-size:2.35rem}.desktop-home-best-copy h2,.desktop-home-route-card h2,.desktop-home-news-card h2,.desktop-home-best-card>h2{font-size:clamp(1.2rem,1.4vw,1.62rem)}.desktop-home-best-copy em,.desktop-home-muted{font-size:.88rem}.desktop-home-comparison-grid b{font-size:1.32rem}.desktop-home-avoid-row{grid-template-columns:4.25rem minmax(0,1fr);gap:.62rem}.desktop-home-avoid-row .desktop-home-ride-orb{width:4.25rem}.desktop-home-avoid-row .desktop-home-ride-orb>strong{font-size:1.34rem}.desktop-home-avoid-copy h3{font-size:.95rem}.desktop-home-avoid-copy p,.desktop-home-avoid-copy div{font-size:.72rem}.desktop-home-ai-summary .home-daily-summary-copy h2{font-size:1.68rem}.desktop-home-ai-summary .home-daily-summary-copy p{font-size:.86rem}.desktop-home-plan-studio-grid{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr)}.desktop-home-route-card .m-day-scroll-wrap .m-day-stop{flex-basis:calc(25% - .345rem);min-width:5.55rem}.compact-video-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.desktop-home-app-grid{align-items:start;gap:var(--sp-5,1.25rem);grid-template-columns:minmax(0,.96fr) minmax(500px,.84fr);grid-template-areas:"main side""plan side";width:auto;margin-inline:auto}.desktop-home-app-grid>*{max-width:none}.desktop-home-side-stack{top:calc(var(--header-h-desktop,4rem) + var(--sp-4,1rem));max-height:calc(100dvh - var(--header-h-desktop,4rem) - var(--sp-6,1.5rem));overscroll-behavior:contain;position:sticky;overflow:auto}.desktop-home-picks-route-stack .homepage-brain-grid{grid-template-columns:minmax(0,1fr)}.desktop-home-picks-route-stack .homepage-today-plan-card{display:none}.desktop-home-plan-studio-grid{grid-template-columns:minmax(0,1fr);align-items:start}.desktop-home-plan-studio-grid>*{height:auto}.desktop-home-picks-route-stack .desktop-home-route-card h2{font-size:clamp(1.12rem,1.15vw,1.34rem)}.desktop-home-route-card .m-day-scroll-wrap .m-day-stop{flex-basis:calc(25% - .345rem);min-width:5.55rem}.home-desktop-intelligence-grid{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:start}.home-desktop-intelligence-grid .homepage-brain-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}#desktop-wait-intelligence>*,#desktop-wait-intelligence .home-wait-recap-panel,#desktop-wait-intelligence .home-wait-hold-card{min-width:0;max-width:100%}#desktop-wait-intelligence .home-wait-recap-panel-empty,#desktop-wait-intelligence .home-wait-hold-card{grid-template-columns:minmax(0,1fr)}#desktop-wait-intelligence .home-wait-recap-empty-note,#desktop-wait-intelligence .home-wait-hold-copy p:last-child{display:none}#desktop-wait-intelligence .home-wait-recap-empty-radar,#desktop-wait-intelligence .home-wait-hold-meter{min-height:5.2rem}#desktop-wait-intelligence .home-wait-recap-empty-signals{grid-template-columns:minmax(0,1fr)}#desktop-wait-intelligence .home-wait-recap-empty-signals span:nth-child(n+2){display:none}#desktop-wait-intelligence .home-wait-recap-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#desktop-wait-intelligence .home-wait-recap-group.is-spread{grid-column:1/-1}}@media (min-width:1480px){.desktop-home-app-grid{grid-template-columns:minmax(0,.98fr) minmax(560px,.86fr)}.desktop-home-traffic-card,.desktop-home-card{padding:1.12rem}.desktop-home-ai-summary .home-daily-summary-panel:not(.is-briefing-only) .home-daily-summary-layout{grid-template-columns:minmax(0,1fr) minmax(15rem,.64fr)}.desktop-home-ai-summary .home-daily-summary-copy h2{font-size:1.9rem}}@media (max-width:1390px) and (min-width:1280px){.desktop-home-park-meter-grid{gap:.56rem}.desktop-home-park-meter{padding:.52rem}.desktop-home-park-meter-orb{width:min(100%,5.55rem)}.desktop-home-traffic-head h1{font-size:2.28rem}.desktop-home-best-layout{grid-template-columns:minmax(0,1fr) 6.4rem}.desktop-home-ride-orb{width:6.4rem}.desktop-home-capability-strip{gap:.54rem}.desktop-home-capability-tile{gap:.52rem;padding:.62rem}.desktop-home-capability-tile>span{width:2.12rem;height:2.12rem}.desktop-home-capability-tile em{font-size:.66rem}.desktop-home-voice-title strong{font-size:1.02rem}.desktop-home-voice-message{max-width:88%}.desktop-home-voice-message p{font-size:.74rem}.desktop-home-voice-chat{max-height:10.5rem}}@media (max-width:767px){.festival-tv-bg main,.festival-tv-bg main>section,.festival-tv-bg main>section>*,.homepage-brain-pulse,.home-daily-summary-panel{min-width:0;max-width:100%}.homepage-brain-pulse{border-radius:1rem;padding:.58rem}.homepage-brain-header{align-items:center;gap:.55rem;min-width:0}.homepage-brain-title{max-width:min(12rem,100%);font-size:1.06rem;line-height:1.02}.homepage-brain-copy{display:none}.homepage-brain-cta{letter-spacing:.1em;text-align:center;white-space:normal;max-width:8rem;padding:.42rem .62rem;font-size:.52rem}.homepage-brain-grid{gap:.48rem;min-width:0;margin-top:.5rem}.homepage-pick-card,.homepage-today-plan-card{border-radius:.8rem;min-width:0;max-width:100%;min-height:auto!important;padding:.54rem!important}.homepage-pick-card h3{font-size:.84rem;line-height:1.08;display:block;overflow:visible}.homepage-pick-card>div:last-child{gap:.38rem;margin-top:.5rem}.homepage-pick-option{min-width:0;min-height:2.72rem!important;padding:.34rem .48rem!important}.homepage-pick-option-text{gap:.18rem}.homepage-pick-option strong{font-size:.7rem!important}.homepage-pick-option em{font-size:.46rem}.homepage-pick-option-signal{width:min(7rem,100%);height:.18rem}.homepage-choice-action{letter-spacing:.08em;min-height:1.18rem;padding:.3rem .4rem;font-size:.46rem}.homepage-today-plan-copy{display:none}.homepage-today-plan-head h3{font-size:.95rem}.homepage-today-plan-list{gap:.34rem;margin-top:.48rem}.homepage-today-plan-list article{grid-template-columns:3.15rem minmax(0,1fr);padding:.4rem}.brain-picks-page{gap:.72rem;padding-top:.68rem}.brain-picks-hero-row{gap:.58rem;display:block!important}.brain-picks-hero-card{display:none;border-radius:1rem!important;padding:.86rem!important}.brain-picks-hero-card h1{font-size:1.32rem;line-height:1.02}.brain-picks-hero-copy{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:.76rem!important;line-height:1.36!important}.brain-picks-back-link{display:none!important}.brain-picks-recommendation-rail{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.48rem;margin-inline:0;padding:0 0 .18rem;scroll-padding-inline:0;display:flex;overflow-x:auto}.brain-picks-recommendation-rail::-webkit-scrollbar{display:none}.brain-picks-recommendation-card{scroll-snap-align:start;flex:0 0 78%;min-height:4.85rem;border-radius:.9rem!important;padding:.68rem!important}.brain-picks-recommendation-card p:first-child{letter-spacing:.12em!important;font-size:.48rem!important}.brain-picks-recommendation-card strong{-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:.88rem!important;display:-webkit-box!important}.brain-picks-recommendation-card p:last-child{-webkit-line-clamp:2;display:none;font-size:.68rem!important;line-height:1.28!important}html[data-native-app-shell=true] .brain-picks-page{padding-top:.54rem;padding-bottom:calc(5.2rem + env(safe-area-inset-bottom))!important}html[data-native-app-shell=true] .brain-picks-recommendation-rail{margin-inline:-.16rem;padding:.02rem .16rem .28rem;scroll-padding-inline:.16rem}html[data-native-app-shell=true] .brain-picks-recommendation-card{flex-basis:88%;min-height:6.1rem;box-shadow:0 .48rem 1.1rem #07112612,inset 0 1px #ffffffe6;border-radius:1rem!important}html[data-native-app-shell=true] .brain-picks-recommendation-card p:last-child{color:#475569;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-top:.42rem!important}.brain-picks-workspace{gap:.72rem}.brain-picks-quick-section{border-radius:1rem!important;padding:.86rem!important}.brain-picks-quick-section h2{font-size:1.12rem}}.brain-picks-page.is-loading-picks .brain-picks-hero-row{min-height:13.5rem}.brain-picks-page.is-loading-picks .brain-game-dashboard{min-height:15.3rem}.brain-picks-page.is-loading-picks .brain-picks-workspace{min-height:235rem}.brain-picks-loading-stack{gap:.75rem;display:grid}.brain-picks-loading-stack.is-compact{gap:.65rem}.brain-picks-loading-card{background:radial-gradient(circle at 0 0,#22d3ee14,#0000 42%),#f8fafcdb;border:1px solid #0f172a14;border-radius:.95rem;gap:.72rem;min-width:0;padding:.82rem;display:grid}@media (max-width:980px){.brain-picks-page.is-loading-picks .brain-game-dashboard{min-height:28rem}.brain-picks-page.is-loading-picks .brain-picks-workspace{min-height:285rem}}@media (max-width:767px){.brain-picks-page.is-loading-picks .brain-picks-hero-row{min-height:5rem}.brain-picks-page.is-loading-picks .brain-game-dashboard{min-height:41.5rem}}.brain-picks-quick-section button{white-space:normal}.brain-picks-quick-section button span{overflow-wrap:anywhere;text-wrap:pretty;min-width:0;line-height:1.18}.brain-picks-section-head{min-width:0}.brain-picks-section-icon{color:#fff;background:radial-gradient(circle at 30% 20%,#ffd22e6b,#0000 42%),linear-gradient(135deg,#ff4f3f,#13b7bf);border-radius:.72rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid;box-shadow:0 .58rem 1.1rem #ff4f3f2e}.brain-picks-choice-card{position:relative;overflow:hidden;box-shadow:0 .62rem 1.35rem #0f172a12,inset 0 1px #ffffffe6;background:radial-gradient(circle at 0 0,#ff4f3f1a,#0000 42%),radial-gradient(circle at 100% 12%,#13b7bf24,#0000 44%),linear-gradient(135deg,#fffffffa,#f6fdffeb)!important}.brain-picks-choice-card:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#07112609 1px,#0000 1px),linear-gradient(#07112607 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:1.9rem 1.9rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000c7,#0000 82%);mask-image:linear-gradient(#000000c7,#0000 82%)}.brain-picks-choice-card>*{position:relative}.brain-picks-choice-option{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.62rem;min-height:3.35rem;box-shadow:0 .42rem .9rem #0f172a0d;color:#071126!important;background:linear-gradient(135deg,#ffffffeb,#f8fafccc),radial-gradient(circle at 100% 0,#22d3ee1a,#0000 50%)!important;border-color:#0f172a14!important;display:grid!important}.brain-picks-choice-option:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fffffffa,#ecfeffdb),radial-gradient(circle at 8% 0,#ff4f3f1a,#0000 45%)!important;border-color:#ff4f3f3d!important}.brain-picks-choice-option.is-picked{background:linear-gradient(135deg,#f0fdfafa,#fffbebe0),radial-gradient(circle at 8% 0,#14b8a624,#0000 45%)!important;border-color:#14b8a657!important}.brain-picks-choice-icon{width:2rem;height:2rem;color:var(--ft-accent-strong);background:#ff4f3f1a;border-radius:.72rem;place-items:center;display:grid}.brain-picks-choice-copy strong,.brain-picks-choice-copy em{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.brain-picks-choice-copy strong{color:#071126;font-size:.86rem;font-weight:1000;line-height:1.05}.brain-picks-choice-copy em{color:#64748b;letter-spacing:.1em;text-transform:uppercase;margin-top:.16rem;font-size:.58rem;font-style:normal;font-weight:1000;line-height:1}.brain-choice-share{background:#ffffffb8;border:1px solid #14b8a629;height:1.22rem;margin-top:.46rem}.brain-choice-share>span{background:linear-gradient(90deg,#14b8a63d,#ff4f3f2e)}.brain-choice-share b{color:#0f766e;line-height:1.22rem}.brain-picks-status-toast{box-shadow:0 .6rem 1.2rem #10b9811f,inset 0 1px #ffffffd6}.brain-picks-rating-card{position:relative;overflow:hidden;box-shadow:0 .55rem 1.1rem #0f172a0f,inset 0 1px #ffffffe6;background:radial-gradient(circle at 0 0,#22d3ee1f,#0000 42%),radial-gradient(circle at 100% 12%,#ffd22e1f,#0000 40%),#ffffffeb!important}.brain-picks-rating-card h3{line-height:1.08}.brain-picks-rating-card>div:first-child>span{color:#64748b;background:#ffffffc7;border:1px solid #0f172a0f}.brain-picks-rating-scale{grid-template-columns:repeat(5,minmax(0,1fr));gap:.38rem!important;display:grid!important}.brain-picks-rating-button{box-shadow:0 .32rem .72rem #0f172a0d;color:#071126!important;background:linear-gradient(135deg,#fffffff5,#f8fafcd1)!important;border:1px solid #0f172a14!important;border-radius:.72rem!important;min-width:0!important;height:2.28rem!important;font-size:.78rem!important;font-weight:1000!important}.brain-picks-rating-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#ff4f3f1f,#22d3ee1f),#fff!important;border-color:#ff4f3f47!important}.brain-picks-rating-button:nth-child(4),.brain-picks-rating-button:nth-child(5){background:linear-gradient(135deg,#fffffffa,#ecfeffdb)!important}.brain-picks-rating-meta{color:#64748b;font-size:.66rem}.brain-picks-draft-section{position:relative;overflow:hidden}.brain-picks-draft-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 0 0,#ff4f3f14,#0000 34%),radial-gradient(circle at 100% 4%,#22d3ee1f,#0000 38%);position:absolute;inset:0}.brain-picks-draft-section>*{position:relative}.brain-picks-draft-group{background:#ffffffd1;border:1px solid #0f172a14;border-radius:.95rem;overflow:hidden;box-shadow:0 .52rem 1.1rem #0f172a0d,inset 0 1px #ffffffe6}.brain-picks-draft-group-head{background:linear-gradient(135deg,#f8fafce6,#ecfeffb8);border-bottom:1px solid #0f172a0f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.56rem;padding:.62rem .68rem;display:grid}.brain-picks-draft-group-head span{color:#fff;background:#071126;border-radius:.64rem;place-items:center;width:1.9rem;height:1.9rem;display:grid}.brain-picks-draft-group-head strong{color:#071126;min-width:0;font-size:.88rem;font-weight:1000;line-height:1}.brain-picks-draft-group-head em{color:#475569;text-align:center;background:#0711260f;border-radius:999px;min-width:2rem;padding:.34rem .42rem;font-size:.62rem;font-style:normal;font-weight:1000;line-height:1}.brain-picks-draft-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.48rem;padding:.62rem;display:grid}.brain-picks-draft-chip{color:#071126;cursor:pointer;text-align:left;background:linear-gradient(135deg,#fffffff5,#f8fafcd6),radial-gradient(circle at 100% 0,#22d3ee14,#0000 48%);border:1px solid #0f172a14;border-radius:.78rem;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon name""icon meta";align-items:center;gap:.12rem .52rem;min-height:3.45rem;padding:.5rem;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:grid;box-shadow:0 .32rem .72rem #0f172a0a}.brain-picks-draft-chip:hover{border-color:#ff4f3f3d;transform:translateY(-1px)}.brain-picks-draft-chip.is-selected{background:linear-gradient(135deg,#ecfefffa,#f0fdf4e0),#fff;border-color:#14b8a67a;box-shadow:0 .42rem .9rem #14b8a61a,inset 0 0 0 1px #ffffffc2}.brain-picks-draft-chip span{width:1.9rem;height:1.9rem;color:var(--ft-accent-strong);background:#ff4f3f1a;border-radius:.64rem;grid-area:icon;place-items:center;display:grid}.brain-picks-draft-chip.is-selected span{color:#fff;background:#0f766e}.brain-picks-draft-chip strong,.brain-picks-draft-chip em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.brain-picks-draft-chip strong{grid-area:name;font-size:.78rem;font-weight:1000;line-height:1.05}.brain-picks-draft-chip em{color:#64748b;letter-spacing:.08em;text-transform:uppercase;grid-area:meta;font-size:.52rem;font-style:normal;font-weight:1000;line-height:1}.brain-picks-draft-tray{color:#fff;border:1px solid #0f172a14;box-shadow:0 .8rem 1.5rem #07112629,inset 0 1px #ffffff1f;background:linear-gradient(135deg,#071126f5,#0e2a40f0)!important}.brain-picks-draft-count{color:#a7f3d0;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:1000;line-height:1}.brain-picks-draft-selection{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.32rem;line-height:1.35;display:-webkit-box;overflow:hidden;color:#ffffffb8!important;font-size:.78rem!important}.brain-picks-draft-save{color:#071126!important;background:#fff!important}.brain-picks-task-rail{display:none}.brain-picks-draft-section,.brain-picks-ratings-section{scroll-margin-top:5.8rem}.brain-game-profile-strip{flex-wrap:wrap;align-items:center;gap:.48rem;margin-top:.86rem;display:flex}.brain-game-profile-strip span,.brain-game-profile-strip strong,.brain-game-profile-strip em{border-radius:999px;align-items:center;gap:.32rem;font-style:normal;font-weight:1000;line-height:1;display:inline-flex}.brain-game-profile-strip span{color:#0f766e;background:#f0fdfadb;border:1px solid #14b8a633;padding:.44rem .62rem}.brain-game-profile-strip strong,.brain-game-profile-strip em{color:#071126;background:#0f172a0f;padding:.44rem .58rem;font-size:.7rem}.brain-game-profile-strip em{color:#64748b}.brain-game-dashboard{grid-template-columns:minmax(0,.8fr) minmax(0,1.15fr) minmax(0,1fr);gap:.9rem;display:grid}.brain-game-score-card,.brain-game-badges-card,.brain-game-leaderboard-card{background:radial-gradient(circle at 0 0,#22d3ee1f,#0000 42%),radial-gradient(circle at 100% 0,#ffd22e1f,#0000 40%),#ffffffeb;border:1px solid #ffffffb8;border-radius:1.15rem;padding:1rem;box-shadow:0 .72rem 1.4rem #0f172a14,inset 0 1px #ffffffe6}.brain-game-score-card>p,.brain-game-badges-card>p,.brain-game-leaderboard-card>p{color:#0f766e;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.34rem;font-size:.62rem;font-weight:1000;line-height:1;display:inline-flex}.brain-game-score-card h2{color:#071126;margin-top:.44rem;font-size:1.8rem;font-weight:1000;line-height:.95}.brain-game-score-card strong,.brain-game-score-card em{color:#071126;margin-top:.42rem;font-size:.72rem;font-style:normal;font-weight:1000;display:block}.brain-game-score-card em{color:#64748b;font-size:.68rem}.brain-game-level-meter{background:#0f172a14;border-radius:999px;height:.62rem;margin-top:.78rem;position:relative;overflow:hidden}.brain-game-level-meter span{width:var(--brain-game-progress,0%);border-radius:inherit;background:linear-gradient(90deg,#13b7bf,#ffd22e,#ff4f3f);position:absolute;inset:0 auto 0 0}.brain-game-badge-grid,.brain-game-leaderboard{gap:.48rem;margin-top:.72rem;display:grid}.brain-game-badge{background:#ffffffb8;border:1px solid #0f172a14;border-radius:.78rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.12rem .42rem;padding:.62rem;display:grid}.brain-game-badge.is-earned{background:linear-gradient(135deg,#f0fdfaf5,#fffbebd1);border-color:#14b8a63d}.brain-game-badge svg{color:#0f766e;grid-row:1/span 2}.brain-game-badge b,.brain-game-badge em{text-overflow:ellipsis;min-width:0;overflow:hidden}.brain-game-badge b{color:#071126;font-size:.76rem;font-weight:1000;line-height:1.05}.brain-game-badge em{color:#64748b;font-size:.62rem;font-style:normal;font-weight:800;line-height:1.2}.brain-game-leaderboard span{background:#0f172a0a;border-radius:.76rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.52rem .6rem;display:grid}.brain-game-leaderboard span.is-you{background:#14b8a61a;box-shadow:inset 0 0 0 1px #14b8a629}.brain-game-leaderboard b,.brain-game-leaderboard strong,.brain-game-leaderboard em,.brain-game-leaderboard small{color:#071126;min-width:0;font-size:.72rem;font-style:normal;font-weight:1000;line-height:1}.brain-game-leaderboard strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brain-game-leaderboard em,.brain-game-leaderboard small{color:#64748b;font-size:.66rem}@media (max-width:980px){.brain-game-dashboard{grid-template-columns:1fr}}@media (max-width:767px){.brain-picks-task-rail{z-index:35;-webkit-backdrop-filter:blur(18px)saturate(1.15);background:radial-gradient(circle at 5% 0,#ff4f3f24,#0000 38%),radial-gradient(circle at 95% 0,#22d3ee29,#0000 40%),#fffffff0;border:1px solid #ffffffad;border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;padding:.32rem;display:grid;position:sticky;top:3.45rem;box-shadow:0 .8rem 1.8rem #07112624,inset 0 1px #ffffffeb}html[data-native-app-shell=true] .brain-picks-task-rail{background:linear-gradient(#fffffff5,#f8fbffe6),#fffffff0;border-color:#0f172a13;border-radius:999px;gap:.22rem;padding:.22rem;top:3.16rem;box-shadow:0 .52rem 1rem #07112614,inset 0 1px #fffffff0}.brain-picks-task-rail button{color:#071126;cursor:pointer;background:0 0;border:0;border-radius:.72rem;justify-content:center;align-items:center;gap:.34rem;min-width:0;min-height:2.34rem;font-size:.66rem;font-weight:1000;line-height:1;text-decoration:none;display:flex}html[data-native-app-shell=true] .brain-picks-task-rail button{border-radius:999px;min-height:2.14rem;font-size:.62rem}.brain-picks-task-rail button:first-child{color:#fff;background:#071126;box-shadow:0 .42rem .95rem #07112629}.brain-picks-task-rail button:nth-child(2){background:#22d3ee24}.brain-picks-task-rail button:nth-child(3){background:#ff4f3f1a}.brain-picks-task-rail svg{flex:none}.brain-picks-choice-card{border-radius:.9rem!important;padding:.66rem!important}.brain-picks-choice-card h3{line-height:1.1;font-size:.9rem!important}.brain-picks-choice-card p{font-size:.72rem!important;line-height:1.42!important}.brain-picks-choice-option{min-height:3rem;padding:.48rem!important}html[data-native-app-shell=true] .brain-picks-choice-card{box-shadow:0 .45rem .95rem #0f172a0e,inset 0 1px #ffffffe6;border-radius:1rem!important}html[data-native-app-shell=true] .brain-picks-choice-option{touch-action:manipulation;min-height:3.42rem;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;border-radius:.88rem!important}html[data-native-app-shell=true] .brain-picks-choice-option:active{transform:scale(.985)}.brain-picks-choice-icon{border-radius:.62rem;width:1.82rem;height:1.82rem}.brain-picks-choice-copy strong{font-size:.82rem}html[data-native-app-shell=true] .brain-picks-choice-copy strong{text-overflow:clip;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.brain-picks-choice-copy em{letter-spacing:.08em;font-size:.52rem}.brain-picks-ratings-section,.brain-picks-draft-section{border-radius:1rem!important;padding:1rem!important}.brain-picks-draft-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;padding:.52rem}.brain-picks-draft-chip{border-radius:.72rem;gap:.1rem .42rem;min-height:3.25rem;padding:.44rem}.brain-picks-draft-chip span{border-radius:.58rem;width:1.72rem;height:1.72rem}.brain-picks-draft-chip strong{font-size:.68rem}.brain-picks-draft-chip em{letter-spacing:.06em;font-size:.46rem}.brain-picks-draft-tray{grid-template-columns:minmax(0,1fr) auto;align-items:center;border-radius:.9rem!important;padding:.74rem!important;display:grid!important}.brain-picks-draft-save{min-height:2.6rem;border-radius:.74rem!important;padding-inline:.74rem!important}.brain-picks-rating-card{border-radius:.9rem!important;padding:.78rem!important}.brain-picks-rating-card>p{min-height:0!important;font-size:.76rem!important;line-height:1.45!important}}.home-signal-deck{isolation:isolate;background:radial-gradient(circle at 7% 0,#ff4f3f57,#0000 30%),radial-gradient(circle at 54% -12%,#facc1547,#0000 28%),radial-gradient(circle at 93% 22%,#22d3ee47,#0000 34%),linear-gradient(135deg,#071126 0%,#0c1730 48%,#172034 100%)}.home-signal-glow{z-index:-1;pointer-events:none;opacity:.68;background:linear-gradient(90deg,#ffffff1a,#0000 42%,#ffffff14),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 5.6rem);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.home-signal-stage{background:linear-gradient(135deg,#ffffff1c,#ffffff0e),repeating-linear-gradient(90deg,#ffffff0b 0 1px,#0000 1px 5.2rem),repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 4.4rem);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -2.2rem 4rem #00000047}.home-signal-loading-field{z-index:0;pointer-events:none;background:linear-gradient(135deg,#08122257,#0812220d);flex-direction:column;justify-content:center;gap:.55rem;padding:4.8rem 1rem 4.6rem;display:flex;position:absolute;inset:0;overflow:hidden}.home-signal-loading-field:before{content:"";background:repeating-linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 2.2rem),repeating-linear-gradient(0deg,#ffffff0a 0 1px,#0000 1px 2.2rem);animation:5.8s linear infinite home-signal-grid-drift;position:absolute;inset:-18%;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.home-signal-loading-field span,.home-signal-loading-field i,.home-signal-loading-field b{background:linear-gradient(90deg,#2dd4bf2e,#2dd4bf9e,#facc152e);border-radius:999px;height:.52rem;animation:1.8s ease-in-out infinite home-signal-core-pulse;display:block}.home-signal-loading-field span{width:72%}.home-signal-loading-field i{width:58%}.home-signal-loading-field b{width:66%}.home-signal-park-tags{pointer-events:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.74rem;display:grid}.home-signal-park-tag{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 12% 10%,#ffffff24,#0000 34%),linear-gradient(135deg,#ffffff21,#ffffff0e);border:1px solid #ffffff29;border-radius:.62rem;min-width:0;padding:.46rem .55rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29}.home-signal-park-tag:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#071126b8,#0711262e 52%,#07112680),linear-gradient(#ffffff14,#0000 36%);position:absolute;inset:0}.home-signal-park-liquid{z-index:0;inset:0;border:0!important;border-radius:0!important;position:absolute!important}.home-signal-park-liquid .dashboard-liquid-baseline-label,.home-signal-park-liquid .dashboard-liquid-readout,.home-signal-park-liquid .dashboard-liquid-status{display:none}.home-signal-park-tag.is-warm{border-color:#facc1542}.home-signal-park-tag.is-hot{border-color:#fb718547}.home-signal-park-tag span,.home-signal-park-tag strong,.home-signal-park-tag em{z-index:2;text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;position:relative;overflow:hidden}.home-signal-park-tag span{color:#ffffffd1;letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:1000;line-height:1}.home-signal-park-tag strong{color:#fff;margin-top:.18rem;font-size:1rem;font-weight:1000;line-height:1}.home-signal-park-tag small{color:#ffffff8a;letter-spacing:.08em;text-transform:uppercase;font-size:.55em;font-weight:950}.home-signal-park-tag em{color:#cffafeb8;margin-top:.18rem;font-size:.56rem;font-style:normal;font-weight:900;line-height:1}.home-signal-park-tag i{background:#ffffff21;border-radius:999px;height:.28rem;margin-top:.38rem;display:none;overflow:hidden}.home-signal-park-tag i b{width:var(--park-pressure);border-radius:inherit;background:linear-gradient(90deg,#2dd4bf,#facc15,#fb7185);height:100%;display:block}.home-signal-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.8rem;display:grid}.home-signal-stat{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1a;border:1px solid #ffffff24;border-radius:.72rem;min-width:0;padding:.55rem}.home-signal-stat strong,.home-signal-stat span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.home-signal-stat strong{color:#fff;white-space:normal;font-size:.92rem;font-weight:1000;line-height:1.05}.home-signal-stat span{color:#ffffff8a;letter-spacing:.1em;text-transform:uppercase;margin-top:.22rem;font-size:.58rem;font-weight:1000}.home-signal-liquid-grid{grid-template-rows:minmax(8.6rem,1fr) minmax(8.6rem,1fr);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:.72rem;min-width:0;display:grid}.home-signal-liquid-tile{color:#fff;background:#020617;border:1px solid #ffffff2e;border-radius:.9rem;min-width:0;min-height:8.6rem;position:relative;overflow:hidden;box-shadow:0 1.05rem 1.9rem #0206172e,inset 0 1px #ffffff24}.home-signal-liquid-tile.is-go{grid-row:1/-1}.home-signal-liquid-tile.is-avoid,.home-signal-liquid-tile.is-fan{min-height:0}.home-signal-liquid-tile .dashboard-liquid-meter{opacity:1}.home-signal-liquid-overlay{position:absolute;inset:0}.home-signal-liquid-overlay.is-go{background:linear-gradient(#02061705,#02061738 50%,#042f2eb8)}.home-signal-liquid-overlay.is-avoid{background:linear-gradient(#02061708,#0206173d 50%,#4c0519bd)}.home-signal-liquid-overlay.is-fan{background:linear-gradient(#02061708,#0206173d 50%,#442c06b8)}.home-signal-liquid-rail{height:.24rem;position:absolute;inset:0 0 auto}.home-signal-liquid-rail.is-go{background:linear-gradient(90deg,#2dd4bf,#67e8f9,#a7f3d0)}.home-signal-liquid-rail.is-avoid{background:linear-gradient(90deg,#fb7185,#fb923c,#fde68a)}.home-signal-liquid-rail.is-fan{background:linear-gradient(90deg,#facc15,#fb7185,#67e8f9)}.home-signal-liquid-badge{z-index:2;position:absolute;top:.7rem;left:.7rem}.home-signal-liquid-copy{z-index:2;background:linear-gradient(#02061700,#0206176b 44%,#020617c2);padding:3.05rem .82rem .82rem;position:absolute;inset:auto 0 0}.home-signal-liquid-tile.is-go .home-signal-liquid-copy{padding-top:5.65rem}.home-signal-liquid-copy>p{color:#ffffff9e;letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;font-weight:1000;line-height:1}.home-signal-liquid-main{justify-content:space-between;align-items:flex-end;gap:.72rem;margin-top:.46rem;display:flex}.home-signal-liquid-main>div:first-child{min-width:0}.home-signal-liquid-main h3{-webkit-line-clamp:2;color:#fff;text-shadow:0 .5rem 1rem #020617a3;-webkit-box-orient:vertical;min-width:0;font-size:1.02rem;font-weight:1000;line-height:1.04;display:-webkit-box;overflow:hidden}.home-signal-liquid-tile.is-go .home-signal-liquid-main h3{font-size:1.32rem}.home-signal-liquid-main span{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:.24rem;font-size:.62rem;font-weight:850;line-height:1;display:block;overflow:hidden}.home-signal-liquid-wait{text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid;border-radius:.78rem;flex:none;min-width:3.5rem;padding:.42rem .5rem;box-shadow:0 .6rem 1.2rem #02061747}.home-signal-liquid-wait strong,.home-signal-liquid-wait small{display:block}.home-signal-liquid-wait strong{color:currentColor;letter-spacing:-.04em;font-size:1.62rem;font-weight:1000;line-height:.86}.home-signal-liquid-wait small{letter-spacing:.12em;text-transform:uppercase;margin-top:.18rem;font-size:.46rem;font-weight:1000;line-height:1}.home-signal-liquid-footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;margin-top:.58rem;display:grid}.home-signal-liquid-footer strong,.home-signal-liquid-footer em{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.58rem;font-weight:1000;line-height:1;overflow:hidden}.home-signal-liquid-footer strong{color:#ffffffe0;letter-spacing:.1em;text-transform:uppercase}.home-signal-liquid-footer em{color:#ffffff9e;text-align:right;font-style:normal}.home-signal-liquid-chart{margin-top:.58rem}.home-signal-liquid-tile:not(.is-go) .home-signal-liquid-chart{display:none}.home-signal-empty-meter{background:radial-gradient(circle at 28% 46%,#2dd4bf3d,#0000 32%),radial-gradient(circle at 72% 24%,#facc152e,#0000 28%),linear-gradient(135deg,#0f172ae6,#020617f2);position:absolute;inset:0}.home-signal-empty-meter span,.home-signal-empty-meter i{background:linear-gradient(90deg,#2dd4bf2e,#2dd4bfa8,#facc1533);border-radius:999px;height:.52rem;animation:1.8s ease-in-out infinite home-signal-core-pulse;position:absolute;left:14%;right:14%}.home-signal-empty-meter span{bottom:46%}.home-signal-empty-meter i{animation-delay:.22s;bottom:38%;left:22%}@media (max-width:767px){.home-signal-deck{border-radius:1rem;padding:.72rem!important}.home-signal-deck>.relative.grid{gap:.58rem}.home-signal-stage{border-radius:.88rem;min-height:10.4rem!important;padding:.86rem!important}.home-signal-stage h2{max-width:12.8rem;font-size:1.34rem;line-height:.96}.home-signal-park-tags{grid-template-columns:repeat(2,minmax(0,1fr));gap:.32rem;margin-top:.5rem}.home-signal-park-tag{border-radius:.52rem;padding:.34rem .42rem}.home-signal-park-tag:nth-child(n+3){display:none}.home-signal-park-tag span{font-size:.48rem}.home-signal-park-tag strong{font-size:.82rem}.home-signal-park-tag em{font-size:.5rem}.home-signal-stats-grid{gap:.42rem}.home-signal-stat{border-radius:.64rem;padding:.48rem}.home-signal-stat strong{font-size:1.02rem}.home-signal-stat span{font-size:.5rem}.home-signal-card-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:.52rem}.home-signal-liquid-tile,.home-signal-liquid-tile.is-avoid,.home-signal-liquid-tile.is-fan{border-radius:.76rem;min-height:6.7rem}.home-signal-liquid-tile.is-go{grid-row:auto;min-height:8rem}.home-signal-liquid-copy{padding:3.1rem .72rem .72rem}.home-signal-liquid-tile.is-go .home-signal-liquid-copy{padding-top:3.6rem}.home-signal-liquid-copy>p{letter-spacing:.12em;font-size:.5rem}.home-signal-liquid-main{gap:.52rem;margin-top:.36rem}.home-signal-liquid-main h3,.home-signal-liquid-tile.is-go .home-signal-liquid-main h3{font-size:.86rem;line-height:1.05}.home-signal-liquid-main span{font-size:.56rem}.home-signal-liquid-wait{border-radius:.68rem;min-width:3.1rem;padding:.36rem .42rem}.home-signal-liquid-wait strong{font-size:1.24rem}.home-signal-liquid-footer{margin-top:.44rem}.home-signal-liquid-footer strong,.home-signal-liquid-footer em{font-size:.5rem}.home-signal-liquid-chart{margin-top:.42rem}.home-signal-liquid-chart svg{height:1.7rem}}@keyframes home-signal-grid-drift{to{transform:translate(2.2rem,2.2rem)}}@keyframes home-signal-core-pulse{0%,to{opacity:.58;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes home-signal-dot-orbit{to{transform:rotate(360deg)}}.home-wait-recap-panel{background:radial-gradient(circle at 4% 0,#22d3ee33,#0000 28%),radial-gradient(circle at 92% 10%,#ff4f3f2b,#0000 30%),linear-gradient(135deg,#fffffffa,#f1faffe6 48%,#fff9e8eb);border:1px solid #0711261a;border-radius:.9rem;padding:.85rem;position:relative;overflow:hidden;box-shadow:0 22px 48px #0f172a1a,inset 0 1px #ffffffeb}.home-wait-recap-panel:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#07112609 1px,#0000 1px),linear-gradient(#07112606 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:2.2rem 2.2rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b8,#0000 86%);mask-image:linear-gradient(#000000b8,#0000 86%)}.home-wait-recap-panel>*{position:relative}.home-wait-recap-eyebrow,.home-wait-recap-section{color:var(--ft-accent-strong);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:1000;line-height:1}.home-wait-recap-title{color:#071126;margin-top:.28rem;font-size:.92rem;font-weight:1000;line-height:1.12}.home-wait-recap-panel-empty{grid-template-columns:minmax(0,1fr) minmax(8rem,.52fr);align-items:center;gap:.85rem;min-height:8.85rem;display:grid}.home-wait-recap-empty-copy{min-width:0}.home-wait-recap-empty-note{color:#475569;max-width:34rem;margin-top:.5rem;font-size:.86rem;font-weight:760;line-height:1.45}.home-wait-recap-empty-radar{background:radial-gradient(circle,#22d3ee47,#0000 12%),radial-gradient(circle,#22d3ee21,#0000 34%),linear-gradient(135deg,#071126f5,#0f364feb);border:1px solid #07112614;border-radius:.82rem;place-items:center;min-height:6.4rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 .75rem 1.5rem #07112629}.home-wait-recap-empty-radar:before{content:"";background-color:#0000;background-image:linear-gradient(90deg,#ffffff14 1px,#0000 1px),linear-gradient(#ffffff14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:1.3rem 1.3rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 76%);mask-image:radial-gradient(circle,#000,#0000 76%)}.home-wait-recap-empty-radar span{aspect-ratio:1;border:1px solid #ffffff3d;border-radius:999px;width:3.6rem;box-shadow:0 0 0 1.35rem #22d3ee14,0 0 0 2.8rem #facc150d}.home-wait-recap-empty-radar i{transform-origin:0;background:linear-gradient(90deg,#0000,#67e8f9);border-radius:999px;width:44%;height:.18rem;animation:3.2s linear infinite homeWaitRadarSweep;position:absolute}.home-wait-recap-empty-signals{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.48rem;display:grid}.home-wait-recap-empty-signals span{color:#334155;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#ffffffb8;border:1px solid #07112614;border-radius:999px;justify-content:center;align-items:center;gap:.34rem;min-width:0;padding:.5rem .56rem;font-size:.62rem;font-weight:1000;line-height:1;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffffd1}.home-wait-recap-empty-signals svg{color:var(--ft-accent-strong);flex:none}.home-wait-hold-card{background:radial-gradient(circle at 4% 0,#ff4f3f1c,#0000 28%),radial-gradient(circle at 100% 22%,#22d3ee26,#0000 32%),#ffffffdb;border:1px solid #07112614;border-radius:.95rem;grid-template-columns:minmax(0,1fr) minmax(8rem,.34fr);align-items:center;gap:.85rem;padding:1rem;display:grid;position:relative;overflow:hidden;box-shadow:0 1rem 2.1rem #0f172a14,inset 0 1px #ffffffd1}.home-wait-hold-card:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#07112609 1px,#0000 1px),linear-gradient(#07112607 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:2rem 2rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 86%);mask-image:linear-gradient(90deg,#000,#0000 86%)}.home-wait-hold-copy,.home-wait-hold-meter,.home-wait-hold-chips{position:relative}.home-wait-hold-copy p:last-child{color:#475569;max-width:42rem;margin-top:.48rem;font-size:.88rem;font-weight:760;line-height:1.45}.home-wait-hold-meter{background:linear-gradient(#0f172af2,#1e293bdb),#071126;border-radius:.82rem;place-items:center;min-height:5.6rem;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 .75rem 1.4rem #0f172a1f}.home-wait-hold-meter span{background:linear-gradient(#2dd4bfe6,#14b8a69e),#14b8a6;height:42%;position:absolute;inset:auto 0 0;box-shadow:0 -.45rem 1.2rem #2dd4bf57}.home-wait-hold-meter i{z-index:1;background:#ffffff24;border-radius:999px;width:74%;height:.52rem;position:relative;overflow:hidden}.home-wait-hold-meter i:before{content:"";border-radius:inherit;background:linear-gradient(90deg,#fb7185,#facc15,#22d3ee);width:38%;height:100%;display:block}.home-wait-hold-chips{flex-wrap:wrap;grid-column:1/-1;gap:.44rem;display:flex}.home-wait-hold-chips span{color:#334155;letter-spacing:.08em;text-transform:uppercase;background:#ffffffbd;border:1px solid #07112614;border-radius:999px;padding:.46rem .62rem;font-size:.62rem;font-weight:1000;line-height:1}@keyframes homeWaitRadarSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.home-wait-recap-live{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#071126;border:1px solid #ffffff3d;border-radius:999px;padding:.42rem .68rem;font-size:.62rem;font-weight:1000;line-height:1;box-shadow:0 .85rem 1.8rem #07112633}.home-wait-recap-actions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.home-wait-recap-mobile-cue{color:#475569;letter-spacing:.1em;text-transform:uppercase;background:#ffffffb8;border-radius:999px;padding:.42rem .68rem;font-size:.58rem;font-weight:1000;line-height:1;display:none}.home-wait-recap-section{color:#475569;margin-bottom:.55rem}.home-wait-recap-section.is-best{color:#047857}.home-wait-recap-section.is-peak{color:#be123c}.home-wait-recap-card{--home-recap-color:#14b8a6;border:1px solid color-mix(in srgb, var(--home-recap-color), white 64%);background:linear-gradient(135deg, #ffffffdb, #ffffff94), radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--home-recap-color), transparent 70%), transparent 52%);border-radius:.72rem;grid-template-columns:2.28rem minmax(0,1fr) 3.15rem;align-items:center;gap:.48rem;min-width:0;padding:.48rem;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffb3}.home-wait-recap-card.is-peak{--home-recap-color:#f43f5e}.home-wait-recap-hold-card,.wait-day-recap-hold-card{background:linear-gradient(135deg,#ffffffe6,#f8fafcb8),radial-gradient(circle at 0 0,#14b8a62e,#0000 54%);border:1px solid #0f172a1a;border-radius:.72rem;padding:.78rem;overflow:hidden;box-shadow:inset 0 1px #ffffffb8}.home-wait-recap-hold-card p,.wait-day-recap-hold-card p{color:#071126;font-size:.82rem;font-weight:1000;line-height:1.1}.home-wait-recap-hold-card span,.wait-day-recap-hold-card span{color:#64748b;margin-top:.28rem;font-size:.66rem;font-weight:850;line-height:1.3;display:block}.home-wait-recap-puck{aspect-ratio:1;background:conic-gradient(var(--home-recap-color) var(--home-recap-fill), #0711261a 0), linear-gradient(135deg, #ffffffe6, #ffffff9e);width:2.22rem;box-shadow:0 .52rem 1rem color-mix(in srgb, var(--home-recap-color), transparent 76%);border-radius:999px;place-items:center;display:grid;position:relative;overflow:hidden}.home-wait-recap-puck:before{content:"";border-radius:inherit;background:#ffffffe6;position:absolute;inset:.26rem}.home-wait-recap-puck span{color:#071126;font-size:.78rem;font-weight:1000;line-height:1;position:relative}.home-wait-recap-name,.home-wait-recap-park{text-overflow:clip;min-width:0;display:block;overflow:visible}.home-wait-recap-name{color:#071126;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;font-weight:1000;line-height:1.08;display:-webkit-box}.home-wait-recap-park{color:#64748b;white-space:normal;margin-top:.18rem;font-size:.6rem;font-weight:850;line-height:1.12}.home-wait-recap-value{background:color-mix(in srgb, var(--home-recap-color), white 84%);text-align:center;border-radius:.58rem;min-width:0;padding:.36rem .34rem}.home-wait-recap-value p{color:color-mix(in srgb, var(--home-recap-color), #071126 38%);letter-spacing:.1em;text-transform:uppercase;font-size:.5rem;font-weight:1000;line-height:1}.home-wait-recap-value strong{color:#071126;margin-top:.16rem;font-size:.86rem;font-weight:1000;line-height:1;display:block}.home-wait-recap-value span,.home-wait-park-pressure span{font-size:.56em}.home-wait-park-pressure{background:#ffffffa3;border:1px solid #07112614;border-radius:.72rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.36rem .62rem;min-width:0;padding:.58rem;display:grid;overflow:hidden}.home-wait-park-pressure p,.home-wait-park-pressure strong{color:#071126;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:1000;line-height:1;overflow:hidden}.home-wait-park-pressure p{font-size:.74rem}.home-wait-park-pressure strong{color:#0f766e;font-size:1rem}.home-wait-park-pressure i{background:#0711261a;border-radius:999px;grid-column:1/-1;height:.42rem;overflow:hidden}.home-wait-park-pressure i:before{content:"";width:var(--park-pressure);border-radius:inherit;background:linear-gradient(90deg,#2dd4bf,#facc15 54%,#fb7185);height:100%;display:block}.home-wait-spread-card{background:radial-gradient(circle at 100% 0,#facc1521,#0000 42%),radial-gradient(circle at 0 100%,#22d3ee21,#0000 40%),#ffffffad;border:1px solid #07112614;border-radius:.82rem;gap:.55rem;padding:.72rem;display:grid;overflow:hidden}.home-wait-spread-card>div{min-width:0}.home-wait-spread-card span{color:#64748b;letter-spacing:.1em;text-transform:uppercase;font-size:.54rem;font-weight:1000;line-height:1;display:block}.home-wait-spread-card strong{color:#071126;margin-top:.24rem;font-size:.82rem;font-weight:1000;line-height:1.12;display:block}.home-wait-spread-card em{color:#0f766e;margin-top:.16rem;font-size:.66rem;font-style:normal;font-weight:900;line-height:1;display:block}.home-wait-spread-meter{border-top:1px solid #07112614;padding-top:.55rem}.home-wait-spread-meter i{background:#0711261a;border-radius:999px;height:.42rem;margin-top:.4rem;display:block;overflow:hidden}.home-wait-spread-meter i b{width:var(--spread-fill,42%);border-radius:inherit;background:linear-gradient(90deg,#2dd4bf,#facc15,#fb7185);height:100%;display:block}@media (max-width:639px){.home-wait-recap-panel{padding:.78rem}.home-wait-recap-title{max-width:18rem;font-size:.86rem}.home-wait-recap-panel-empty{grid-template-columns:1fr;gap:.56rem;min-height:0}.home-wait-recap-empty-note{display:none}.home-wait-recap-empty-radar{min-height:4.5rem}.home-wait-recap-empty-signals{grid-template-columns:1fr;gap:.34rem}.home-wait-recap-empty-signals span:nth-child(n+2){display:none}.home-wait-hold-card{grid-template-columns:1fr;gap:.58rem;padding:.82rem}.home-wait-hold-copy p:last-child{display:none}.home-wait-hold-meter{min-height:3.8rem}.home-wait-hold-chips{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.home-wait-hold-chips::-webkit-scrollbar{display:none}.home-wait-hold-chips span{flex:none;font-size:.55rem}.home-wait-recap-actions{justify-content:space-between;width:100%}.home-wait-recap-mobile-cue{display:inline-flex}.home-wait-recap-list>:nth-child(n+3){display:none}.home-wait-recap-section{margin-bottom:.42rem;font-size:.58rem}.home-wait-recap-card{grid-template-columns:2.25rem minmax(0,1fr) auto;gap:.52rem;padding:.42rem}.home-wait-recap-puck{width:2.18rem}.home-wait-recap-name{-webkit-line-clamp:1;font-size:.74rem}.home-wait-recap-value{min-width:2.85rem;padding:.34rem .38rem}.home-wait-park-pressure{padding:.48rem}}.home-daily-summary-panel{background:radial-gradient(circle at 10% 0,#ff4f3f29,#0000 28%),radial-gradient(circle at 96% 20%,#14b8a62b,#0000 30%),linear-gradient(135deg,#fffffff7,#f5fbffeb 50%,#fff8e7e6);border:1px solid #ffffffb8;border-radius:1.15rem;padding:clamp(.9rem,1.3vw,1.2rem);position:relative;overflow:hidden;box-shadow:0 1.4rem 3rem #0f172a21,inset 0 1px #ffffffeb}.home-daily-summary-panel:after{content:"";background:linear-gradient(90deg, var(--ft-accent), var(--ft-stat-b), var(--ft-stat-c));opacity:.78;border-radius:999px 999px 0 0;height:.34rem;position:absolute;inset:auto 1rem 0}.home-daily-summary-panel>*{z-index:1;position:relative}.home-daily-summary-topline,.home-daily-summary-footer{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.home-daily-summary-topline span,.home-daily-summary-topline a,.home-daily-summary-footer span{letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.64rem;font-weight:1000;line-height:1;display:inline-flex}.home-daily-summary-topline span{color:var(--ft-accent-strong)}.home-daily-summary-topline a{color:#334155;background:#07112612;border-radius:999px;padding:.42rem .58rem;transition:background-color .18s,color .18s,transform .18s}.home-daily-summary-topline a:hover{color:#fff;background:#071126;transform:translateY(-1px)}.home-daily-summary-layout{grid-template-columns:minmax(0,1fr) minmax(18rem,.55fr);align-items:start;gap:clamp(.9rem,1.5vw,1.25rem);margin-top:.85rem;display:grid}.home-daily-summary-copy{background:linear-gradient(135deg,#ffffffd1,#ffffff8f),radial-gradient(circle at 0 0,#22d3ee21,#0000 44%),radial-gradient(circle at 100% 100%,#facc1524,#0000 36%);border-radius:.95rem;min-width:0;padding:clamp(.9rem,1.4vw,1.2rem)}.home-daily-summary-copy h2{color:#071126;letter-spacing:0;max-width:34rem;font-size:clamp(1.45rem,2.25vw,2.35rem);font-weight:1000;line-height:.96}.home-daily-summary-copy p{color:#334155;max-width:none;margin-top:.68rem;font-size:clamp(.86rem,.94vw,.98rem);font-weight:720;line-height:1.48}.home-daily-summary-copy .home-daily-summary-lead{color:#16243a;font-size:clamp(.98rem,1.08vw,1.08rem)}.home-daily-summary-copy .home-daily-summary-live{border-left:.28rem solid var(--ft-accent);color:#0f172a;padding-left:.72rem}.home-daily-story-signals{gap:.58rem;margin-top:.82rem;display:grid}.home-daily-story-signals article{background:linear-gradient(135deg,#ffffffe0,#effdfab3),radial-gradient(circle at 100% 0,#ffb7031f,#0000 44%);border:1px solid #07112614;border-radius:.78rem;gap:.22rem;min-width:0;padding:.68rem .72rem;display:grid}.home-daily-story-signals article.has-image{grid-template-columns:4.9rem minmax(0,1fr);align-items:stretch;gap:.62rem;min-height:4.9rem;padding:.42rem}.home-daily-story-signals article img{object-fit:cover;background:#0f172a0f;border-radius:.58rem;width:100%;height:100%;min-height:4.05rem;display:block}.home-daily-story-signals article>div{align-content:center;gap:.22rem;min-width:0;display:grid}.home-daily-story-signals span,.home-daily-story-signals strong,.home-daily-story-signals em{min-width:0;display:block}.home-daily-story-signals span{color:#0f766e;letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.56rem;font-weight:1000;line-height:1;overflow:hidden}.home-daily-story-signals strong{color:#071126;font-size:.84rem;font-weight:1000;line-height:1.12}.home-daily-story-signals em{-webkit-line-clamp:2;color:#64748b;-webkit-box-orient:vertical;font-size:.7rem;font-style:normal;font-weight:850;line-height:1.25;display:-webkit-box;overflow:hidden}.home-daily-summary-skeleton{gap:.58rem;margin-top:1rem;display:grid}.home-daily-summary-skeleton i{background:linear-gradient(90deg,#94a3b82e,#ffffffb3,#94a3b833);border-radius:999px;height:.82rem;display:block}.home-daily-summary-skeleton i:nth-child(2){width:82%}.home-daily-summary-skeleton i:nth-child(3){width:64%}.home-daily-summary-ops{align-content:start;gap:.65rem;min-width:0;display:grid}.home-daily-weather-card,.home-park-hours-grid article,.home-nighttime-grid article{background:linear-gradient(135deg,#ffffffe6,#eef8ffad),radial-gradient(circle at 100% 0,#22d3ee2e,#0000 56%),radial-gradient(circle at 0 100%,#ff3a2d17,#0000 48%);border:1px solid #07112614;border-radius:.92rem;min-width:0;position:relative;overflow:hidden;box-shadow:0 .8rem 1.8rem #0f172a14,inset 0 1px #ffffffe6}.home-daily-weather-card{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.58rem;padding:.78rem;display:grid}.home-daily-weather-copy{grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:.7rem;display:grid}.home-daily-weather-card:after,.home-nighttime-grid article:after{content:"";background:linear-gradient(90deg, var(--ft-stat-b), var(--ft-stat-c), #facc15);opacity:.82;height:.26rem;position:absolute;inset:auto 0 0}.home-daily-weather-copy span,.home-nighttime-grid span{color:#64748b;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.34rem;font-size:.58rem;font-weight:1000;line-height:1;display:flex}.home-daily-weather-copy span{grid-column:1/-1}.home-daily-weather-copy span svg,.home-nighttime-grid span svg{color:var(--ft-accent-strong)}.home-daily-weather-copy strong{color:#071126;letter-spacing:0;margin-top:.36rem;font-size:clamp(1.42rem,2.1vw,2.05rem);font-weight:1000;line-height:.9;display:block}.home-daily-weather-copy em{color:#0f172a;margin-top:.3rem;font-size:.76rem;font-style:normal;font-weight:900;line-height:1.12;display:block}.home-daily-weather-copy small{color:#475569;background:#07112612;border-radius:999px;align-self:center;align-items:center;gap:.32rem;margin-top:.36rem;padding:.42rem .54rem;font-size:.64rem;font-weight:950;line-height:1;display:inline-flex}.home-weather-radar-thumb,.home-weather-radar-fallback{background:radial-gradient(circle at 46% 56%,#22d3ee52,#0000 12%),radial-gradient(circle at 28% 70%,#facc1524,#0000 24%),linear-gradient(145deg,#071126f0,#0f172ac2);border:1px solid #0711261f;border-radius:.78rem;min-height:10.2rem;position:relative;overflow:hidden;box-shadow:inset 0 0 1.5rem #22d3ee24}.home-weather-radar-thumb:before,.home-weather-radar-fallback:before{content:"";z-index:2;opacity:.42;pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.home-weather-radar-thumb img{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.home-weather-radar-thumb.is-static img{opacity:1}.home-weather-radar-thumb.is-animated img{animation:streamRadarFrameLoop calc(var(--radar-frame-count) * 1.25s) linear infinite;animation-delay:calc(var(--radar-frame-index) * 1.25s)}.home-radar-location-marker,.home-weather-radar-fallback span{left:var(--radar-marker-left,46%);top:var(--radar-marker-top,56%);z-index:3;width:1.1rem;height:1.1rem;position:absolute;transform:translate(-50%,-50%)}.home-radar-location-marker i,.home-weather-radar-fallback i{border:2px solid #fffffff5;border-radius:999px;position:absolute;inset:0;box-shadow:0 0 1rem #22d3eee6}.home-radar-location-marker b,.home-weather-radar-fallback b{background:#22d3ee;border-radius:999px;position:absolute;inset:.32rem}.home-park-hours-grid{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.home-park-hours-grid article{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.62rem;display:grid}.home-park-hours-grid span{color:#071126;letter-spacing:.04em;text-transform:uppercase;font-size:.64rem;font-weight:1000;line-height:1.05;display:inline-flex}.home-park-hours-grid strong{color:#071126;letter-spacing:-.01em;justify-content:flex-end;align-items:center;gap:.34rem;margin-top:0;font-size:.72rem;font-weight:1000;line-height:1;display:inline-flex}.home-park-hours-grid strong i{background:#0f172a4d;width:.7rem;height:1px}.home-park-hours-grid strong b{font-weight:inherit}.home-park-hours-grid em{color:#007c89;letter-spacing:.08em;text-transform:uppercase;background:#14b8a61f;border-radius:999px;grid-column:1/-1;width:max-content;margin-top:-.15rem;padding:.25rem .34rem;font-size:.5rem;font-style:normal;font-weight:1000;line-height:1;display:inline-flex}.home-nighttime-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem;margin-top:.82rem;display:grid}.home-nighttime-grid article{min-height:5.4rem;padding:.74rem}.home-nighttime-grid article.is-fallback{background:linear-gradient(135deg,#ffffffd6,#ffffff8f),radial-gradient(circle at 100% 0,#facc1521,#0000 55%)}.home-nighttime-grid strong{color:#071126;letter-spacing:0;margin-top:.36rem;font-size:clamp(1rem,1.25vw,1.24rem);font-weight:1000;line-height:.95;display:block}.home-nighttime-grid em{color:#334155;white-space:normal;margin-top:.24rem;font-size:.72rem;font-style:normal;font-weight:850;line-height:1.18;display:block}.home-daily-summary-footer{color:#64748b;margin-top:.75rem}@media (max-width:720px){.home-daily-summary-panel{border-radius:1rem;padding:.62rem}.home-daily-summary-topline,.home-daily-summary-footer{flex-wrap:wrap;align-items:flex-start}.home-daily-summary-topline a{white-space:normal;max-width:8.8rem;padding:.36rem .48rem}.home-daily-summary-layout{grid-template-columns:minmax(0,1fr);gap:.62rem;min-width:0;margin-top:.62rem}.home-daily-summary-copy{border-radius:.82rem;min-width:0;padding:.72rem}.home-daily-summary-copy h2{font-size:1.2rem;line-height:1.02}.home-daily-summary-copy p{margin-top:.5rem;font-size:.76rem;line-height:1.32}.home-daily-summary-copy .home-daily-summary-lead{display:block;overflow:visible}.home-daily-summary-copy .home-daily-summary-live{padding-left:.54rem;display:block}.home-daily-summary-ops{gap:.48rem}.home-daily-weather-card{grid-template-columns:minmax(0,1fr);min-height:0;padding:.58rem}.home-daily-weather-copy span,.home-nighttime-grid span{letter-spacing:.09em;font-size:.48rem}.home-daily-weather-copy strong{font-size:1.38rem}.home-daily-weather-copy em{font-size:.68rem}.home-daily-weather-copy small{white-space:normal;font-size:.56rem}.home-weather-radar-thumb,.home-weather-radar-fallback{min-height:9rem}.home-park-hours-grid{grid-template-columns:minmax(0,1fr);gap:.38rem}.home-park-hours-grid article,.home-nighttime-grid article{border-radius:.66rem;padding:.48rem}.home-park-hours-grid span{font-size:.58rem}.home-park-hours-grid strong{font-size:.7rem}.home-park-hours-grid em{font-size:.5rem}.home-nighttime-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-top:.5rem}.home-nighttime-grid strong{font-size:.92rem}.home-nighttime-grid em{font-size:.58rem}.home-daily-summary-footer{display:none}}
