.phero .cta.lcta{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:100%;display:inline-grid}.lcta .gold{grid-column:1/-1;justify-content:center}.lcta .ghost{text-align:center;white-space:nowrap;justify-content:center}.rcard{border:1px solid var(--line);background:linear-gradient(180deg,#8764e01f,var(--surf) 60%);border-radius:24px;grid-template-rows:auto auto auto 1fr;align-content:start;gap:16px;padding:clamp(22px,2.6vw,32px);display:grid}.rhead{align-items:center;gap:12px;display:flex}.rhead h3{font-family:var(--display);color:var(--gold);letter-spacing:.06em;font-size:22px}.rtag{letter-spacing:.16em;text-transform:uppercase;color:#0b2e1f;background:#3ecf8e;border-radius:99px;padding:5px 11px;font-size:11.5px;font-weight:800}.rbig{align-items:baseline;gap:12px;display:flex}.rbig span{font-family:var(--display);letter-spacing:-.045em;font-size:clamp(54px,6vw,72px);font-weight:700;line-height:1}.rbig small{color:var(--muted);font-size:16px;font-weight:700}.rbar{gap:4px;height:16px;display:flex}.rbar i{flex:var(--w) 1 0;transform-origin:0;border-radius:99px;min-width:10px;height:100%;transition:transform 1.1s cubic-bezier(.2,.7,.2,1) .25s;display:block;transform:scaleX(0)}.rcard.in .rbar i{transform:none}.rbar .d,.rlist .dot.d{background:#3ecf8e}.rbar .m,.rlist .dot.m{background:#8764e0}.rbar .p,.rlist .dot.p{background:#e6bd5a}.rlist{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rlist li{color:var(--muted);align-items:center;gap:10px;font-weight:600;display:flex}.rlist .dot{border-radius:50%;flex:none;width:12px;height:12px}.rlist li b{color:var(--ink);text-align:right;margin-left:auto;font-weight:800}.rlist li b em{color:var(--muted);font-style:normal;font-weight:700}.rlist .pr{border-top:1px solid var(--line);margin-top:auto;padding-top:10px}.rcard.cur{border-color:#3ecf8e73;grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:clamp(24px,4vw,56px);margin-bottom:22px;box-shadow:0 0 70px #3ecf8e1a}.rcard.cur>.rhead,.rcard.cur>.rbig,.rcard.cur>.rbar,.rcard.cur>.rlist{grid-column:1}.rcard.cur>.rlive{grid-area:1/2/5;align-self:stretch}.rlive{align-content:center;gap:12px;display:grid}.rlive div{border:1px solid var(--line);background:#ffffff0a;border-radius:18px;gap:2px;padding:16px 20px;display:grid}.rlive b{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(30px,3.2vw,42px);line-height:1.05}.rlive span{color:var(--muted);font-size:14.5px;font-weight:700}.rprev{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}@media (width>=901px){.rprev{grid-template-rows:auto auto auto 1fr}.rprev .rcard{grid-row:span 4;grid-template-rows:subgrid;row-gap:16px}}@media (width<=900px){.rcard.cur{grid-template-columns:minmax(0,1fr)}.rcard.cur>.rlive{grid-area:auto/1}.rprev{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.rbar i{transition:none;transform:none}}.rbar .d{background:linear-gradient(90deg,#2fbf80,#62f0b4 45%,#2fbf80) 0 0/220% 100%;animation:5s linear infinite rbFlow;position:relative;overflow:hidden;box-shadow:0 0 16px #3ecf8e73}.rbar .d:after{content:"";background:linear-gradient(100deg,#0000,#ffffffa6,#0000);width:38%;animation:4.8s ease-in-out 1.6s infinite rbSheen;position:absolute;top:0;bottom:0;left:-50%;transform:skew(-20deg)}@keyframes rbFlow{to{background-position:-220% 0}}@keyframes rbSheen{0%,55%{left:-50%}to{left:130%}}.rlist .dot.d{animation:2.6s ease-out infinite rbPulse;box-shadow:0 0 #3ecf8e99}@keyframes rbPulse{70%,to{box-shadow:0 0 0 9px #3ecf8e00}}.rlist .pr{position:relative}.rlist .pr b.rbpop{animation:.9s cubic-bezier(.2,.9,.3,1.4) rbPop}@keyframes rbPop{0%{transform:scale(1)}35%{color:#7dffc4;text-shadow:0 0 16px #3ecf8ecc;transform:scale(1.28)}to{transform:scale(1)}}.dcard.dlink{color:inherit;cursor:pointer;text-decoration:none}.dcard .dgo{color:var(--gold);margin-top:2px;font-size:14.5px;font-weight:800;transition:transform .3s}.dcard.dlink:hover .dgo{transform:translate(5px)}.rcard{position:relative}.cf-layer{pointer-events:none;contain:layout style;z-index:6;position:absolute;inset:0;overflow:visible}.cf-bit{width:var(--w,7px);height:var(--h,10px);background:var(--c);border-radius:var(--r,2px);pointer-events:none;opacity:0;z-index:5;animation:cfBurst var(--t,1.5s) cubic-bezier(.15,.7,.3,1) forwards;position:absolute}@keyframes cfBurst{0%{opacity:1;transform:translate(0)rotate(0)scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--rot)) scale(1)}}@media (prefers-reduced-motion:reduce){.rbar .d,.rbar .d:after,.rlist .dot.d{animation:none}.cf-bit{display:none}}.lnote{border:1px solid var(--line);background:linear-gradient(180deg,#8764e024,var(--surf) 55%);border-radius:22px;gap:16px;padding:clamp(20px,3vw,30px);display:grid;position:relative;box-shadow:0 30px 70px #00000073}.lnote-tag{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);border:1px solid #e6bd5a80;border-radius:99px;justify-self:start;padding:5px 12px;font-size:11.5px;font-weight:800}.lnote-sec{border-top:1px solid var(--line);gap:8px;padding-top:14px;display:grid}.lnote-sec b{font-family:var(--display);letter-spacing:-.01em;font-size:17px}.lnote-sec ul{color:var(--muted);gap:5px;margin:0;padding-left:20px;display:grid}.lnote-link{color:var(--gold);text-underline-offset:3px;font-size:15px;font-weight:700;-webkit-text-decoration:underline #e6bd5a80;text-decoration:underline #e6bd5a80}.lnotes .ticks li>span{color:var(--muted);display:block}.lnotes .ticks li>span b{color:var(--ink)}.lnote-sub{color:var(--muted);margin-top:-4px;font-size:14px}.lnote-end{color:var(--muted);margin:0;font-weight:700}@media (width>=701px){.people.lcoach.lbal{max-width:calc(var(--per,5) * 230px + (var(--per,5) - 1) * 24px);flex-wrap:wrap;justify-content:center;gap:24px;margin-inline:auto;display:flex!important}.people.lcoach.lbal .tile.person{flex:0 230px;width:230px}}
