.prv2 .co-top:not([hidden]){display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:14px;margin:18px 0 16px}.prv2 .co-card{padding:22px 24px;background:var(--card, #262522);border:1px solid rgba(245,241,232,.08);border-radius:22px;min-width:0}.prv2 .co-eye{display:flex;align-items:center;gap:10px;font:600 13.5px Satoshi,sans-serif;color:#f0ede899}.prv2 .co-eye .ic{width:22px;height:22px;flex:none}.prv2 .co-eye .ic svg{width:100%;height:100%;display:block}.prv2 .co-eye .r{margin-left:auto;color:#f0ede866;font-size:12.5px}.prv2 .co-h{margin:14px 0 8px;font:800 24px/1.2 Satoshi,sans-serif;letter-spacing:-.01em;color:#f0ede8}.prv2 .co-p{margin:0;font:500 15px/1.5 Satoshi,sans-serif;color:#f0ede8c7}.prv2 .co-p b{color:#f0ede8}.prv2 .co-focus{display:flex;flex-direction:column}.prv2 .co-focus .co-cta{margin-top:auto}.prv2 .co-focus .co-p{margin-bottom:18px}.prv2 .co-cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:55px;margin-top:18px;border-radius:14px;background:#ecb43e;color:#1f1b16;font:800 18px Satoshi,sans-serif;text-decoration:none}.prv2 .co-cta small{font:700 14px Satoshi,sans-serif;color:#1f1b169e}.prv2 .co-sess .hdr{display:flex;align-items:baseline;justify-content:space-between;font:800 17px Satoshi,sans-serif;color:#f0ede8}.prv2 .co-sess .hdr span{font:700 13.5px Satoshi,sans-serif;color:#f0ede899;font-variant-numeric:tabular-nums}.prv2 .co-dash{display:flex;gap:4px;margin:14px 0 6px}.prv2 .co-dash i{flex:1;height:5px;border-radius:3px;background:#3a3835}.prv2 .co-dash i.on{background:#f0ede8}.prv2 .co-q{display:flex;align-items:center;gap:12px;width:100%;padding:13px 0;border-top:1px solid rgba(245,241,232,.08);color:#f0ede8;text-decoration:none}.prv2 .co-q:first-of-type{border-top:0}.prv2 .co-q .ic{width:28px;height:28px;flex:none}.prv2 .co-q .ic svg{width:100%;height:100%;display:block}.prv2 .co-q .nm{flex:1;font:700 15px Satoshi,sans-serif}.prv2 .co-q .ct{font:700 14px Satoshi,sans-serif;color:#f0ede899;font-variant-numeric:tabular-nums}.prv2 .co-q .ct.ok{color:#81b64c}.prv2 .co-q .done{width:18px;height:18px;flex:none}.prv2 .co-chev{width:18px;height:18px;flex:none;color:#f0ede873}.prv2 .co-q:hover .nm{color:#fff}.prv2 .ov-bot .co-side:not([hidden]){display:block}.prv2 .co-prac .hdr{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px;font:800 17px Satoshi,sans-serif;color:#f0ede8}.prv2 .co-prac .hdr span{font:600 12.5px Satoshi,sans-serif;color:#f0ede866}.prv2 .co-p-row{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:14px;border:1px solid transparent;color:#f0ede8;text-decoration:none}.prv2 .co-p-row+.co-p-row{margin-top:4px}.prv2 .co-p-row .ic{width:32px;height:32px;flex:none}.prv2 .co-p-row .ic svg{width:100%;height:100%;display:block}.prv2 .co-p-row .t{flex:1;min-width:0}.prv2 .co-p-row .t b{display:flex;align-items:center;gap:8px;font:700 15px Satoshi,sans-serif}.prv2 .co-p-row .t>span{display:block;margin-top:2px;font:600 13px Satoshi,sans-serif;color:#f0ede899}.prv2 .co-p-row.hl{border-color:#ecb43ebf}.prv2 .co-p-row:hover{background:#f0ede808}.prv2 .co-tag{font:800 10px Satoshi,sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;border-radius:6px;background:#ecb43e29;color:#ecb43e}.prv2 .co-train:not([hidden]){display:block}.prv2 .co-tr .hdr{display:flex;align-items:baseline;justify-content:space-between;font:800 17px Satoshi,sans-serif;color:#f0ede8}.prv2 .co-tr .hdr span{font:600 12.5px Satoshi,sans-serif;color:#f0ede866}.prv2 .co-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.prv2 .co-tile{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:16px;background:#2c2a27;min-width:0}.prv2 .co-tile .ic{width:40px;height:40px;flex:none}.prv2 .co-tile .ic svg{width:100%;height:100%;display:block}.prv2 .co-tile b{display:block;font:900 26px/1.1 Satoshi,sans-serif;letter-spacing:-.02em;color:#f0ede8;font-variant-numeric:tabular-nums}.prv2 .co-tile b small{margin-left:3px;font:700 14px Satoshi,sans-serif;color:#f0ede866}.prv2 .co-tile span{font:600 12.5px Satoshi,sans-serif;color:#f0ede899}.prv2 .co-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin-top:22px}.prv2 .co-k{display:flex;justify-content:space-between;margin-bottom:8px;font:700 11px Satoshi,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#f0ede866}.prv2 .co-k span{text-transform:none;letter-spacing:0;font-size:12.5px}.prv2 .co-k span b{color:#f0ede8}.prv2 .co-m{display:grid;grid-template-columns:24px minmax(0,1fr) minmax(0,1.1fr) 44px;gap:12px;align-items:center;padding:9px 0;border-top:1px solid rgba(245,241,232,.08);font:700 14px Satoshi,sans-serif;color:#f0ede8}.prv2 .co-m.nic{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) 52px 44px}.prv2 .co-m:first-of-type{border-top:0}.prv2 .co-m .ic{width:24px;height:24px}.prv2 .co-m .ic svg{width:100%;height:100%;display:block}.prv2 .co-m>b,.prv2 .co-m>em{text-align:right;font-style:normal;font-variant-numeric:tabular-nums}.prv2 .co-bar{height:8px;border-radius:4px;background:#3a3835;overflow:hidden}.prv2 .co-bar i{display:block;height:100%;border-radius:4px;background:#4a9fe0}.prv2 .co-up{color:#81b64c}.prv2 .co-dn{color:#e07a6f}.prv2 .co-empty{margin-top:14px;font:600 14px Satoshi,sans-serif;color:#f0ede899}@media(max-width:1100px){.prv2 .co-top:not([hidden]){grid-template-columns:minmax(0,1fr)}.prv2 .co-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.prv2 .co-cols{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.prv2 .co-card{padding:18px 16px;border-radius:18px}.prv2 .co-h{font-size:20px}}.prv2 .co-note{display:flex;flex-direction:column;gap:12px;margin:4px 0 20px}.prv2 .co-note p{margin:0;font:500 16.5px/1.5 Satoshi,sans-serif;color:#f0ede8db}.prv2 .co-note p b{color:#ecb43e;font-weight:700}.prv2 .co-note .tg{font:800 11px Satoshi,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#f0ede873}.prv2 .co-sess .hdr .hi{display:inline-flex;align-items:center;gap:10px;color:#f0ede8;font:800 17px Satoshi,sans-serif}.prv2 .co-sess .hdr .hi .ic{width:26px;height:26px}.prv2 .co-sess .hdr .hi .ic svg{width:100%;height:100%;display:block}@media(min-width:1101px){.prv2.co-on .wrap{padding-top:6px}.prv2.co-on .co-top:not([hidden]){margin:10px 0 0}.prv2.co-on .co-card{padding:20px 24px}.prv2.co-on .co-top .co-note{gap:8px;margin:0}.prv2.co-on .co-say{margin-bottom:10px}.prv2.co-on .co-top .co-note p{font-size:16.5px;line-height:1.55}.prv2.co-on .co-cta{height:48px;font-size:17px}.prv2.co-on .co-dash{margin:10px 0 2px}.prv2.co-on .co-q{padding:6px 0}.prv2.co-on .vbar{margin-top:8px;padding-top:6px;padding-bottom:6px}.prv2.co-on .views{margin-top:8px}.prv2.co-on .prof,.prv2.co-on .mom{padding:20px 24px}.prv2.co-on .prof .skr{padding-top:5px;padding-bottom:5px}.prv2.co-on .prof .radar svg{max-width:340px}}.prv2 .co-say{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;align-items:center}.prv2 .co-who{position:relative;width:112px;aspect-ratio:1}.prv2 .co-face{width:100%;height:100%;display:block;object-fit:contain}.prv2 .co-lid{position:absolute;top:35.4%;width:11.6%;height:5.4%;background:#f6b287;border-bottom:1px solid rgba(92,54,34,.85);border-radius:0 0 46% 46%/0 0 80% 80%;transform:scaleY(0);transform-origin:50% 0;animation:coLumiBlink 6s infinite;pointer-events:none}.prv2 .co-lid.l{left:36.2%}.prv2 .co-lid.r{left:52.4%}@keyframes coLumiBlink{0%,95.8%{transform:scaleY(0)}97.0%{transform:scaleY(1)}98.2%,to{transform:scaleY(0)}}@media(prefers-reduced-motion:reduce){.prv2 .co-lid{animation:none}}.prv2 .co-say .co-note{margin-top:0;align-self:center}@media(max-width:760px){.prv2 .co-say{grid-template-columns:56px minmax(0,1fr);gap:12px;align-items:start}.prv2 .co-who{width:56px}}.prv2 .co-cta,.prv2.co-on .co-cta{height:55px;border-radius:10px;background:linear-gradient(135deg,#f0c868,#d4a44b);box-shadow:inset 0 -3px #00000024;color:#3b2a12;font:800 21px Satoshi,sans-serif;letter-spacing:0}.prv2 .co-cta:hover{background:linear-gradient(180deg,#fff3,#fff0 60%),linear-gradient(135deg,#f0c868,#d4a44b);color:#3b2a12}.prv2 .co-cta:focus-visible{outline:2px solid #f0ede8;outline-offset:3px}.prv2 .co-note b.hl{color:#ecb43e;font-weight:800}.prv2 .co-note b.ok{color:#81b64c;font-weight:800}.prv2 .co-note b.do{color:#f0ede8;font-weight:700}.prv2 .co-note p{text-wrap:pretty}.prv2 a.co-cta,.prv2.co-on a.co-cta{box-shadow:inset 0 1px #ffffff61,inset 0 -4px #0000002b,0 2px #00000047!important;transition:transform 80ms ease,box-shadow 80ms ease}.prv2 a.co-cta:active{transform:translateY(2px);box-shadow:inset 0 1px #ffffff4d,inset 0 -2px #0000002b,0 0 #00000047!important}@media(min-width:761px){.prv2.co-on .wrap{padding-top:0!important;margin-top:-8px}.prv2.co-on .hd .who.is-btn{padding:0;border:0;background:none;border-radius:6px;gap:12px;min-height:0}.prv2.co-on .hd .who.is-btn:hover{background:none}.prv2.co-on .hd .who.is-btn:hover h1{color:#fff}.prv2.co-on .hd .who .av{width:32px;height:32px;border-radius:6px;font-size:15px}.prv2.co-on .hd .who .av img{border-radius:6px}.prv2.co-on .hd .av-site{display:none}.prv2.co-on .hd .who h1{font:800 17px/20px Satoshi,sans-serif}.prv2.co-on .hd .who p{display:none}.prv2.co-on .hd .who .caret{width:18px;height:18px;margin-left:-7px}.prv2.co-on .sync-go{height:32px;padding:0 14px;border-radius:8px;font-size:14px}.prv2.co-on .hd .sync{min-height:0;height:32px}.prv2.co-on .co-top:not([hidden]){margin-top:28px!important}}.prv2 .co-hd{justify-self:end;display:flex;align-items:center;gap:26px;min-width:0;margin-right:22px}.prv2 .co-streak{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0;border:0;background:none;color:inherit;white-space:nowrap;text-align:left}.prv2 .co-hd .co-streak svg{width:32px;height:32px;flex:none}.prv2 .co-hd .st{display:inline-flex;align-items:baseline;gap:6px}.prv2 .co-hd .st b{font:800 20px/28px Satoshi,sans-serif;color:#f0ede8;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.prv2 .co-hd .co-streak .st b,.prv2 .co-hd .co-streak .st i{font:800 22px/28px Satoshi,sans-serif;color:#f0ede8}.prv2 .co-hd .co-streak.off .st b,.prv2 .co-hd .co-streak.off .st i{color:#f0ede899}@media(max-width:760px){.prv2 .co-hd{display:none}}.prv2 button.co-streak{cursor:pointer;font:inherit}.prv2 button.co-streak:hover .st b{color:#fff}.prv2 button.co-streak:focus-visible{outline:2px solid #f0ede8;outline-offset:4px;border-radius:8px}.prv2 .hd.co-hd-on{display:flex!important;align-items:center;gap:24px}.prv2 .hd.co-hd-on .co-name{order:0;margin-right:auto}.prv2 .hd.co-hd-on .co-hd{order:1;margin:0 4px 0 0}.prv2 .hd.co-hd-on .who{order:2}.prv2 .hd.co-hd-on .sync{order:3}.prv2 .co-name{display:flex;align-items:center;gap:10px;font:800 26px/1 Satoshi,sans-serif;letter-spacing:-.015em;color:#f0ede8;white-space:nowrap}.prv2 .co-name svg{width:50px;height:50px;margin:-9px -6px -9px -4px;flex:none;display:block}@media(max-width:760px){.prv2 .hd.co-hd-on{flex-wrap:wrap;gap:10px;align-items:center}.prv2 .hd.co-hd-on .co-name{display:none}.prv2 .hd.co-hd-on .who{order:1;flex:1 1 0;min-width:0}.prv2 .hd.co-hd-on .sync{order:2;flex:none;grid-column:auto}.prv2 .hd.co-hd-on .sync-go{width:52px;height:52px;padding:0;justify-content:center}.prv2 .hd.co-hd-on .sync-go span{display:none}.prv2 .hd.co-hd-on .sync-go .sync-ic{width:20px;height:20px}.prv2 .hd.co-hd-on .sync:has(.sync-line){flex:1 1 100%}}.prv2 .co-sess .hdr{align-items:center}.prv2 .co-cta.co-cta--quiet,.prv2.co-on .co-cta.co-cta--quiet{border:0;background:linear-gradient(#ffffff1a,#ffffff0d);box-shadow:inset 0 1px #ffffff14,0 1px 2px #00000024,0 2px 4px #0000001a!important;color:#ffffffd9}.prv2 .co-cta.co-cta--quiet:hover{background:linear-gradient(#ffffff24,#ffffff0d),linear-gradient(#ffffff0d,#fff0);box-shadow:inset 0 1px #ffffff24,0 1px 2px #00000024,0 2px 4px #0000001a!important;color:#fff}.prv2 .co-focus .co-say{flex:1 1 auto;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:end;margin-bottom:12px!important}.prv2 .co-focus .co-who{width:96px}.prv2 .co-focus .co-cta{margin-top:0}.prv2 .co-say .co-note{position:relative;align-self:end;padding:14px 16px;border-radius:14px;border:1px solid rgba(240,237,232,.14)}.prv2 .co-say .co-note:before{content:"";position:absolute;left:-7px;bottom:24px;width:12px;height:12px;background:var(--card, #262522);border-left:1px solid rgba(240,237,232,.14);border-bottom:1px solid rgba(240,237,232,.14);transform:rotate(45deg)}@media(max-width:760px){.prv2 .co-focus{min-height:0!important}.prv2 .co-focus .co-say{grid-template-columns:52px minmax(0,1fr);grid-template-areas:"who note";gap:12px;align-items:start;margin-bottom:14px!important}.prv2 .co-focus .co-say .co-note{grid-area:note;align-self:start;padding:12px 14px;margin:0!important}.prv2 .co-focus .co-who{grid-area:who;width:52px;margin-top:2px}.prv2 .co-say .co-note:before{left:-7px;top:18px;bottom:auto;transform:rotate(45deg)}.prv2.has-copin .co-focus .co-say{margin-bottom:0!important}.prv2.has-copin .co-focus{padding-bottom:18px!important}}@media(max-width:760px){.prv2 .co-say .co-note p{font-size:16px;line-height:1.5}}.co-pin{display:none}@media(max-width:768px){html:not(.lumi-native) .prv2 .co-pin{display:block;position:fixed;left:0;right:0;bottom:0;z-index:60;padding:10px 16px max(env(safe-area-inset-bottom,0px),12px);background:var(--bg, #302e2b)}html:not(.lumi-native) .prv2 .co-pin .co-cta{margin:0;width:100%}html:not(.lumi-native) .prv2.has-copin .co-focus .co-cta{display:none!important}html:not(.lumi-native) .prv2.has-copin{padding-bottom:92px}}@media(min-width:761px){.prv2 .hd.co-hd-on .who.is-btn{background:none;border:0;padding:4px 6px 4px 0;border-radius:12px}}@media(min-width:761px)and (hover:hover){.prv2 .hd.co-hd-on .who.is-btn:hover{background:#f0ede80a;border:0}}@media(max-width:760px){.prv2 .hd.co-hd-on .sync-go{width:44px;height:44px;border:0;border-radius:10px;color:#f0ede8d9}.prv2 .hd.co-hd-on .sync-go .sync-ic{width:22px;height:22px}}.prv2 .co-mainnote{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.prv2 .co-mainnote p{margin:0;font:600 15px/1.4 Satoshi,sans-serif;color:#f0ede8d9}.prv2 .co-mainnote b{color:#f0ede8}.prv2 .co-mainnote__go{height:40px;padding:0 16px;border:0;border-radius:10px;cursor:pointer;background:linear-gradient(#ffffff1a,#ffffff0d);color:#ffffffe6;box-shadow:inset 0 1px #ffffff14,0 1px 2px #00000024;font:700 14.5px Satoshi,sans-serif}@media(hover:hover){.prv2 .co-mainnote__go:hover{color:#fff;background:linear-gradient(#ffffff24,#ffffff0d)}}@media(max-width:760px){.prv2.co-free .co-sess,.prv2.co-free .co-side,.prv2.co-free .co-train,.prv2.co-free .co-focus .co-cta,.prv2.co-free .ov-bot{display:none!important}.prv2.co-free .co-focus .co-say{margin-bottom:0!important}.prv2.co-free .co-focus{padding-bottom:18px!important}.prv2.co-free .ov-bot{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:760px){.prv2.co-on .view.on{gap:16px}.prv2.co-on .view.on+.view.on{margin-top:16px}.prv2.co-on .view[data-v=overview]>.co-top{margin:0!important}}@media(min-width:761px){html[data-coach-hub] .prv2 .ov-top,html[data-coach-hub] .prv2 .ov-bot,html[data-coach-hub] .prv2 .grid2,html[data-coach-hub] .prv2 .bw,html[data-coach-hub] .prv2 .plan{grid-template-columns:minmax(0,1fr)}}html[data-coach-hub] .prv2 .co-side{display:none!important}.prv2 .hd.co-hd-on .pr-new{order:1;text-decoration:none}@media(max-width:760px){.prv2 .hd.co-hd-on .pr-new{order:3;height:40px;padding:0 14px}}
