._2TbyMW_root{--cycle:9s;--ink:var(--color-navy-900);--soft:var(--color-navy-500);--line:var(--color-navy-100);--warm:var(--color-ember-500);--star:#f5a524;--ok:#1f7a4d;background:var(--color-cream-50);border:1px solid var(--color-navy-100);color:var(--ink);border-radius:1.25rem;min-height:15rem;padding:1.1rem;font-size:.8rem;position:relative;overflow:hidden;box-shadow:0 18px 40px -28px #0a142273}._2TbyMW_root *{animation-play-state:paused}._2TbyMW_root[data-play=true] *{animation-play-state:running}@media (prefers-reduced-motion:reduce){._2TbyMW_root *{animation:none!important}}._2TbyMW_label{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);font-size:.68rem;font-weight:600}._2TbyMW_panel{border:1px solid var(--line);background:#fff;border-radius:.8rem;padding:.75rem}._2TbyMW_row{align-items:center;gap:.5rem;display:flex}._2TbyMW_bar{background:var(--color-navy-100);border-radius:99px;height:.45rem}._2TbyMW_chip{border-radius:99px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.7rem;font-weight:700;display:inline-flex}._2TbyMW_chipOk{color:var(--ok);background:#e1f2e8}._2TbyMW_chipWarm{background:var(--color-ember-50);color:var(--color-ember-700)}@keyframes _2TbyMW_rise{0%,8%{opacity:0;transform:translateY(10px)}16%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes _2TbyMW_pop{0%,10%{opacity:0;transform:scale(.4)}16%{opacity:1;transform:scale(1.15)}20%,92%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes _2TbyMW_fadeLate{0%,55%{opacity:0;transform:translateY(6px)}63%,92%{opacity:1;transform:none}to{opacity:0}}._2TbyMW_rise{animation:_2TbyMW_rise var(--cycle) ease-out infinite both}._2TbyMW_pop{animation:_2TbyMW_pop var(--cycle) ease-out infinite both}._2TbyMW_late{animation:_2TbyMW_fadeLate var(--cycle) ease-out infinite both}._2TbyMW_score{font-family:var(--font-serif,Georgia, serif);font-size:2.3rem;font-weight:600;line-height:1}._2TbyMW_stars{color:var(--star);gap:.15rem;display:flex}._2TbyMW_star{width:1.05rem;height:1.05rem;animation:_2TbyMW_starOn var(--cycle) ease-out infinite both}@keyframes _2TbyMW_starOn{0%,6%{color:var(--color-navy-200);transform:scale(.8)}10%,92%{color:var(--star);transform:none}to{color:var(--color-navy-200)}}._2TbyMW_review{margin-top:.55rem}._2TbyMW_review p{color:var(--ink);margin:.25rem 0 0;line-height:1.35}._2TbyMW_review small{color:var(--soft)}._2TbyMW_subject{font-size:.82rem;font-weight:700}._2TbyMW_sendBtn{background:var(--ink);color:#fff;text-align:center;animation:_2TbyMW_press var(--cycle) ease-in-out infinite both;border-radius:.6rem;margin-top:.7rem;padding:.45rem;font-weight:700}@keyframes _2TbyMW_press{0%,24%{transform:none}27%{transform:scale(.95)}30%,to{transform:none}}._2TbyMW_progress{background:var(--line);border-radius:99px;height:.4rem;margin-top:.6rem;overflow:hidden}._2TbyMW_progress>span{background:var(--warm);transform-origin:0;width:100%;height:100%;animation:_2TbyMW_fill var(--cycle) ease-in-out infinite both;display:block}@keyframes _2TbyMW_fill{0%,30%{transform:scaleX(0)}52%,92%{transform:scaleX(1)}to{transform:scaleX(0)}}._2TbyMW_browser{border:1px solid var(--line);background:#fff;border-radius:.8rem;overflow:hidden}._2TbyMW_browserBar{border-bottom:1px solid var(--line);gap:.25rem;padding:.45rem .6rem;display:flex}._2TbyMW_browserBar i{background:var(--color-navy-100);border-radius:50%;width:.4rem;height:.4rem}._2TbyMW_offerStrip{background:var(--warm);color:#fff;animation:_2TbyMW_dropIn var(--cycle) cubic-bezier(.2,.9,.3,1.2) infinite both;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .7rem;font-weight:700;display:flex}@keyframes _2TbyMW_dropIn{0%,14%{transform:translateY(-110%)}24%,92%{transform:none}to{transform:translateY(-110%)}}._2TbyMW_offerStrip small{opacity:.9;white-space:nowrap;font-weight:600}._2TbyMW_statusFlip{display:inline-grid;position:relative}._2TbyMW_statusFlip>*{grid-area:1/1}._2TbyMW_scheduled{animation:_2TbyMW_outMid var(--cycle) linear infinite both}._2TbyMW_liveNow{animation:_2TbyMW_inMid var(--cycle) linear infinite both}@keyframes _2TbyMW_outMid{0%,12%{opacity:1}16%,to{opacity:0}}@keyframes _2TbyMW_inMid{0%,12%{opacity:0}16%,92%{opacity:1}to{opacity:0}}
