.mem .up{text-transform:uppercase;letter-spacing:.06em}.mem .body{margin:0}.mem .body.note{font-size:14px;line-height:1.55}.mem .fine.mono{line-height:1.6}.mem h2.label{margin:0}[data-page=dashboard] .dh-plan>span:last-child{color:var(--ink)}[data-page=dashboard] .d-addcoach,[data-page=dashboard] .d-start,[data-page=dashboard] .otr-new{display:grid}[data-page=dashboard] .d-start{align-content:start}[data-page=dashboard] .d-start .get{gap:12px 18px}[data-page=dashboard] .d-start-film{margin-top:10px;padding-top:22px;border-top:1px solid var(--hair)}[data-page=dashboard] .sk .n small{display:block;font:500 9.5px/1.4 var(--f-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--label)}[data-page=dashboard] .sk.none .t{background:repeating-linear-gradient(90deg,var(--hair-2) 0 6px,transparent 6px 10px)}[data-page=dashboard] .otr-tier .mono{color:var(--ink-2)}[data-page=dashboard] .d-fr{grid-column:span 8;padding:clamp(18px,2.2vw,26px)}[data-page=dashboard] .d-fr.full,[data-page=dashboard] .d-start.full{grid-column:1/-1}[data-page=dashboard] .d-addcoach,[data-page=dashboard] .d-coach{align-self:start}[data-page=dashboard] .d-coach .pill{flex:none}[data-page=dashboard] .d-coach .row.between{align-items:flex-start;flex-wrap:nowrap}[data-page=dashboard] .d-step{display:grid;grid-gap:8px;gap:8px;padding-top:14px;border-top:1px solid var(--hair)}[data-page=dashboard] .d-step p{margin:0;font-size:14.5px;line-height:1.55;color:var(--ink-2)}[data-page=dashboard] .d-step b{font-weight:600;color:var(--ink)}[data-page=dashboard] .d-step .row.get{gap:10px;margin:2px 0}[data-page=dashboard] .d-step p.fine{font-size:11.5px;line-height:1.6;letter-spacing:.06em;color:var(--label)}[data-page=dashboard] .d-step p.note{font-size:13.5px}[data-page=dashboard] .d-coach a:not(.tlink):not(.ghost),[data-page=dashboard] .d-onform a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--stone);text-decoration-color:var(--stone)}[data-page=dashboard] .d-onform{border-top:1px solid var(--hair);padding-top:12px}[data-page=dashboard] .d-onform summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink-2)}[data-page=dashboard] .d-onform summary::-webkit-details-marker{display:none}[data-page=dashboard] .d-onform summary:before{content:"+";width:14px;font:500 16px/1 var(--f-mono);color:var(--ink)}[data-page=dashboard] .d-onform[open] summary:before{content:"\2212"}[data-page=dashboard] .d-onform p{margin:10px 0 0 24px;font-size:13.5px;line-height:1.55;color:var(--ink-2)}[data-page=dashboard] .d-onform .mono{color:var(--ink);letter-spacing:.12em}[data-page=dashboard] .d-cal{grid-column:1/-1;padding:26px;display:grid;grid-gap:18px;gap:18px}[data-page=dashboard] .d-cal [data-hook=calendly-embed]{border:1px solid var(--hair);max-width:100%!important}[data-page=dashboard] .door .room{line-height:1}[data-page=dashboard] .d-app .d-s{margin:0}[data-page=dashboard] .d-app .row.between{align-items:baseline;gap:10px}[data-page=dashboard] .d-side.full{grid-column:1/-1;grid-template-columns:1fr 1fr}[data-page=dashboard] .d-disc .d-s{font-size:clamp(20px,1.7vw,24px)}[data-page=dashboard] .kv dd{overflow-wrap:anywhere}[data-page=dashboard] .d-plan .row{gap:14px 22px}[data-page=dashboard] .dh{grid-template-columns:1fr;min-height:0;padding-bottom:8px}[data-page=dashboard] .d-continue{display:contents}[data-page=dashboard] .d-fr:not(.full),[data-page=dashboard] .d-start:not(.full){grid-column:span 8}[data-page=dashboard] .d-app{grid-column:span 4;gap:14px;align-self:start}[data-page=dashboard] .d-app .row.get{gap:10px}[data-page=dashboard] .d-app .fine{margin:0;font-size:11.5px;letter-spacing:.06em;color:var(--label)}[data-page=dashboard] .d-plan{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px 40px;justify-items:stretch}[data-page=dashboard] .d-plan .kv{grid-auto-flow:column;grid-auto-columns:max-content;gap:10px 40px;width:auto}[data-page=dashboard] .d-plan .kv div{grid-template-columns:auto 1fr}[data-page=dashboard] .d-plan .d-store{grid-column:1/-1;grid-row:2;color:var(--ink)}[data-page=dashboard] .d-plan .row{justify-content:flex-end}[data-page=dashboard] .d-coach{grid-column:span 8}[data-page=dashboard] .d-rate{grid-column:1/-1;padding:22px 26px;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;grid-gap:10px 32px;gap:10px 32px;align-self:start}[data-page=dashboard] .d-rate .body{color:var(--ink-2);font-size:14.5px;max-width:52ch}[data-page=dashboard] .d-coach+.d-rate{grid-column:span 4;grid-template-columns:1fr}[data-page=dashboard] .d-rate-n{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:baseline;grid-gap:4px 12px;gap:4px 12px;min-width:160px}[data-page=dashboard] .d-rate-n .n{font:700 44px/1 var(--f-display);letter-spacing:-.02em}[data-page=dashboard] .d-rate-n .t{font:500 12px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}[data-page=dashboard] .d-rate-n .bar{grid-column:1/-1;height:4px;background:var(--hair);position:relative}[data-page=dashboard] .d-rate-n .bar i{position:absolute;inset:0 auto 0 0;width:calc(var(--v) * 1%);background:var(--ink)}[data-page=dashboard] .d-disc{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 32px}[data-page=dashboard] .d-disc>.body,[data-page=dashboard] .d-disc>h2{grid-column:1}[data-page=dashboard] .d-disc-act{grid-column:2;grid-row:1/span 3;align-self:center;display:grid;grid-gap:12px;gap:12px;justify-items:start}@media (max-width:1080px){[data-page=dashboard] .d-app,[data-page=dashboard] .d-coach,[data-page=dashboard] .d-coach+.d-rate,[data-page=dashboard] .d-fr:not(.full),[data-page=dashboard] .d-start:not(.full){grid-column:1/-1}}@media (max-width:820px){[data-page=dashboard] .d-disc,[data-page=dashboard] .d-plan,[data-page=dashboard] .d-rate{grid-template-columns:1fr}[data-page=dashboard] .d-plan .kv{grid-auto-flow:row}[data-page=dashboard] .d-plan .d-store{grid-row:auto}[data-page=dashboard] .d-plan .row{justify-content:flex-start}[data-page=dashboard] .d-disc-act{grid-column:1;grid-row:auto}}.mem .tbadge{display:flex;align-items:center;gap:14px;padding:12px 16px;border:1px solid var(--hair);background:var(--deep)}.mem .tbadge svg{flex:none}.mem .tbadge-n{font:700 16px/1.2 var(--f-display);margin-top:4px}[data-page=dashboard] .d-lib{grid-column:span 7;padding:26px;display:grid;grid-gap:22px;gap:22px;align-content:start}[data-page=dashboard] .d-saved{grid-column:span 5}[data-page=dashboard] .d-saved>.body{margin-top:14px}[data-page=dashboard] .mlib{display:grid;grid-gap:8px;gap:8px}[data-page=dashboard] .mlib-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}[data-page=dashboard] .mlib-t{font:600 17px/1.2 var(--f-display);letter-spacing:-.01em}[data-page=dashboard] .mlib ol{list-style:none;margin:0;padding:0;border-top:1px solid var(--hair)}[data-page=dashboard] .mrow{display:grid;grid-template-columns:26px minmax(0,1fr) minmax(60px,130px) minmax(150px,auto);grid-gap:14px;gap:14px;align-items:center;min-height:48px;padding:8px 0;border-bottom:1px solid var(--hair);transition:background .25s}[data-page=dashboard] .mrow:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}[data-page=dashboard] .mrow .mt{font-size:15px}[data-page=dashboard] .mrow.here .mt{font-weight:600}[data-page=dashboard] .mbar{position:relative;height:6px;background:var(--hair-2)}[data-page=dashboard] .mbar i{position:absolute;inset:0 auto 0 0;width:calc(var(--p) * 1%);background:var(--ink)}[data-page=dashboard] .mrow.done .mbar i{background:var(--brass)}[data-page=dashboard] .mrow .ms{font-size:11px;color:var(--label);text-align:right;white-space:nowrap}[data-page=dashboard] .mrow.here .ms{color:var(--ink)}.mem .msaved{list-style:none;margin:14px 0 0;padding:0;display:grid}.mem .msaved li{display:grid;grid-template-columns:96px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:10px 0;border-bottom:1px solid var(--hair)}.mem .msaved .th{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--deep);display:block}.mem .msaved .th img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.85);transition:filter .6s}.mem .msaved li:hover .th img{filter:none}@media (hover:none){.mem .msaved .th img{filter:none}}.mem .msaved .tx{display:grid;grid-gap:6px;gap:6px;min-width:0}.mem .msaved .st{font-size:15px;line-height:1.3}.mem .msaved .st:hover{text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--stone);text-decoration-color:var(--stone)}.mem .msaved .sm{font-size:11px;color:var(--label)}.mem .msaved.big li{grid-template-columns:160px minmax(0,1fr) auto;padding:14px 0}.mem .bmk{width:44px;height:44px;display:grid;place-items:center;color:var(--ink-2);transition:color .25s}.mem .bmk.on,.mem .bmk:hover{color:var(--ink)}.mem .fr{--haze:var(--label);--night2:#1f2022;display:grid;grid-gap:16px;gap:16px}.mem .fr-head{display:grid;grid-gap:10px;gap:10px}.mem .fr-head .d-s{margin:0}.mem .fr-stat{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mem .fr-stat .mono{font-size:11.5px;color:var(--ink-2)}.mem .fr-embed{position:relative}.mem .fr-foot{display:flex;justify-content:space-between;gap:8px 18px;flex-wrap:wrap;font-size:11px;color:var(--label)}.mem .fr-next{display:grid;grid-gap:4px;gap:4px}.mem .fr-next ol{list-style:none;margin:0;padding:0;border-top:1px solid var(--hair)}.mem .fr-next li{display:grid;grid-template-columns:30px minmax(0,1fr) auto 44px;grid-gap:12px;gap:12px;align-items:center;min-height:56px;border-bottom:1px solid var(--hair)}.mem .fr-next li .mono{font-size:12px}.mem .fr-row-play{display:grid;grid-gap:4px;gap:4px;text-align:left;padding:8px 0;font-size:15px;line-height:1.3}.mem .fr-row-play:hover>span:first-child{text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--stone);text-decoration-color:var(--stone)}.mem .fr-row-m{font-size:10.5px}.mem .fr-ended{--ink:#ede5db;--on-ink:#28292b;--ink-2:#b8b1a8;--label:#a09b96;--hair:hsla(33,33%,89%,.1);--hair-2:hsla(33,33%,89%,.22);--raised:#313234;--ground:#28292b;--deep:#1f2022;--brass:#d2a85c;--fair:#98b27a;--clay:#e2846a;--lift:3px 3px 8px rgba(0,0,0,.45);color:var(--ink);position:absolute;inset:0;z-index:3;display:grid;place-items:center;padding:20px;text-align:center;background:rgba(31,32,34,.92);animation:mem-in .5s var(--glide) backwards}@keyframes mem-in{0%{opacity:0}}.mem .fr-card{display:grid;grid-gap:10px;gap:10px;justify-items:center;max-width:34em}.mem .fr-next-t{font:600 clamp(18px,1.8vw,24px)/1.2 var(--f-display);letter-spacing:-.015em}.mem .fr-next-m{font-size:11px;color:var(--label)}.mem .fr-acts{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:8px}@media (max-width:1080px){[data-page=dashboard] .d-cal,[data-page=dashboard] .d-fr,[data-page=dashboard] .d-lib,[data-page=dashboard] .d-saved{grid-column:1/-1}}@media (max-width:820px){[data-page=dashboard] .d-side.full{grid-template-columns:1fr}[data-page=dashboard] .mrow{grid-template-columns:24px minmax(0,1fr) auto;row-gap:6px}[data-page=dashboard] .mrow .mbar{grid-column:2/-1;grid-row:2}.mem .msaved li,.mem .msaved.big li{grid-template-columns:84px minmax(0,1fr) auto}.mem .fr-next li{grid-template-columns:26px minmax(0,1fr) 44px}.mem .fr-next li>.mono:nth-of-type(2){display:none}.mem .fr-ended{position:relative;inset:auto;margin-top:10px;padding:22px 16px;background:#1f2022}[data-page=dashboard] .d-addcoach,[data-page=dashboard] .d-app,[data-page=dashboard] .d-cal,[data-page=dashboard] .d-coach,[data-page=dashboard] .d-disc,[data-page=dashboard] .d-lib,[data-page=dashboard] .d-plan,[data-page=dashboard] .d-saved,[data-page=dashboard] .d-start,[data-page=dashboard] .d-week,[data-page=dashboard] .otr{padding:20px}[data-page=dashboard] .otr-n{font-size:72px}}[data-page=profile] .acct-card .d-s{overflow-wrap:anywhere}[data-page=profile] .acct-card .mono{overflow-wrap:anywhere;color:var(--ink-2)}[data-page=profile] .acct-card .row{flex-wrap:wrap;align-items:center;gap:14px 22px}[data-page=profile] .p-saved{margin-top:56px;display:grid;grid-gap:10px;gap:10px;padding-bottom:90px}[data-page=profile] .msaved-note{margin-top:14px}[data-page=profile] .msaved-empty{margin-top:14px;padding:26px;border:1px dashed var(--hair-2);display:grid;grid-gap:10px;gap:10px;justify-items:start}[data-page=profile] .msaved .rm{flex:none}[data-page=profile] .msaved .rm[disabled]{opacity:.5;cursor:default}[data-page=discord] .auth-card form{margin-top:8px}[data-page=discord] .auth-card .btn,[data-page=discord] .auth-card .tlink{justify-self:start;margin-top:8px}[data-page=discord] .auth-card .lede b{font-weight:600;color:var(--ink);overflow-wrap:anywhere}[data-page=delete-account] .del h2{font:500 11.5px/1.2 var(--f-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--label);margin:0}[data-page=delete-account] .del-kept h2+.body{margin-top:10px}[data-page=delete-account] .lede a,[data-page=delete-account] .nsteps a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--stone);text-decoration-color:var(--stone)}[data-page=delete-account] .nsteps li{line-height:1.55;overflow-wrap:anywhere}[data-page=delete-account] .del h1{font-size:clamp(36px,4vw,56px);line-height:.96;letter-spacing:-.028em;margin-top:18px}[data-page=delete-account] .del h1+.lede{margin-top:24px}