.uc-cohort .dark{background:var(--ink-dark);color:var(--cream)}.uc-cohort .dark .sec-eyebrow{color:var(--teal-bright)}.uc-cohort .dark .sec-h{color:#fff}.uc-cohort .dark .sec-intro{color:#fdf5e6cc}.uc-cohort .cream{background:var(--cream);color:var(--ink-dark)}.uc-cohort .alt{background:var(--surface-2)}.uc-cohort .chero{position:relative;background:var(--ink-dark);color:var(--cream);overflow:hidden}.uc-cohort .chero .wrap{padding:72px 24px 60px;max-width:920px}.uc-cohort .chero .eyebrow{font-family:var(--fh);text-transform:uppercase;letter-spacing:.24em;font-size:.74rem;color:var(--teal-bright);font-weight:600}.uc-cohort .chero h1{font-family:var(--fd);font-size:clamp(2.9rem,6.4vw,5.4rem);line-height:.95;letter-spacing:.01em;margin:.24em 0 .3em;color:#fff;max-width:18ch}.uc-cohort .chero .sub{font-size:1.1rem;color:#fdf5e6d1;max-width:56ch;margin-bottom:28px}.uc-cohort .chero .cta{display:flex;gap:12px;flex-wrap:wrap}.uc-cohort .chero .dateline{font-size:.82rem;color:#fdf5e699;margin-top:16px}.uc-cohort .stats{border-top:1px solid rgba(253,245,230,.16);margin-top:44px;padding-top:26px;display:flex;gap:44px;flex-wrap:wrap}.uc-cohort .stats .s .n{font-family:var(--fd);font-size:2.6rem;line-height:1;color:var(--teal-bright)}.uc-cohort .stats .s .l{font-family:var(--fh);text-transform:uppercase;letter-spacing:.1em;font-size:.68rem;color:#fdf5e6b8;margin-top:4px}.uc-cohort .mediaband .frame{position:relative;aspect-ratio:16/9;max-width:960px;margin:0 auto;border-radius:18px;overflow:hidden;background:var(--ink-dark);border:1px solid var(--line)}.uc-cohort .mediaband .frame video,.uc-cohort .mediaband .frame iframe,.uc-cohort .mediaband .frame img{width:100%;height:100%;object-fit:cover;display:block;border:0}.uc-cohort .mediaband .mph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;color:#fdf5e6b8;font-family:var(--fh);text-transform:uppercase;letter-spacing:.1em;font-size:.68rem;background:repeating-linear-gradient(45deg,#fdf5e60d,#fdf5e60d 10px,#fdf5e61a 10px 20px)}.uc-cohort .mediaband .mph b{font-size:.86rem;color:var(--cream);letter-spacing:.04em}.uc-cohort .mediaband .mph .sm{text-transform:none;letter-spacing:0;font-family:var(--fb);opacity:.8}.uc-cohort .mediaband .play{width:66px;height:66px;border-radius:50%;background:var(--teal-bright);color:var(--ink-dark);display:flex;align-items:center;justify-content:center;font-size:1.4rem;padding-left:4px}.uc-cohort .mediaband .mcap{text-align:center;color:var(--muted);font-size:.9rem;margin:16px auto 0;max-width:56ch}.uc-cohort .doors{display:grid;grid-template-columns:1.35fr 1fr;gap:22px;margin-top:44px;align-items:start}.uc-cohort .door{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:30px}.uc-cohort .door.primary{border:1.5px solid var(--teal);box-shadow:0 24px 44px -30px #06100f66}.uc-cohort .door .tag{font-family:var(--fh);text-transform:uppercase;letter-spacing:.12em;font-size:.66rem;color:var(--muted)}.uc-cohort .door h3{font-family:var(--fd);font-size:2.3rem;letter-spacing:.02em;margin:.1em 0 .3em}.uc-cohort .door p{font-size:.95rem;color:var(--ink);margin-bottom:12px}.uc-cohort .door .muted{color:var(--muted);font-size:.88rem}.uc-cohort .door ul{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:9px}.uc-cohort .door li{display:flex;gap:10px;font-size:.92rem;align-items:flex-start}.uc-cohort .door li:before{content:"\2014";color:var(--teal);font-weight:700;flex:none}.uc-cohort .counter{display:flex;align-items:baseline;gap:8px;margin:6px 0 16px}.uc-cohort .counter b{font-family:var(--fd);font-size:2rem;color:var(--teal);line-height:1}.uc-cohort .counter span{font-family:var(--fh);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;color:var(--muted)}.uc-cohort .door .btn{width:100%;text-align:center}.uc-cohort .door .btn.disabled{background:var(--surface-2);color:var(--muted);border:1px solid var(--line);pointer-events:none;cursor:default}.uc-cohort .door .note{font-size:.8rem;color:var(--muted);margin-top:12px}.uc-cohort .door .closed-msg{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;padding:16px 18px;font-size:.9rem;color:var(--ink);margin-bottom:14px}.uc-cohort .door .closed-msg b{color:var(--teal)}.uc-cohort .cform{display:grid;gap:10px;margin-top:6px}.uc-cohort .cform input[type=email]{border:1px solid var(--line);border-radius:11px;padding:13px 15px;font-family:var(--fb);font-size:.95rem;width:100%}.uc-cohort .cform .consent{display:flex;gap:9px;align-items:flex-start;font-size:.78rem;color:var(--muted);line-height:1.4}.uc-cohort .cform .consent input{margin-top:2px;flex:none}.uc-cohort .cform .consent a{color:var(--teal);text-decoration:underline}.uc-cohort .cform .btn{background:var(--teal-bright);color:var(--ink-dark);width:100%;text-align:center}.uc-cohort .cform .cform-msg{font-size:.86rem;color:var(--teal);font-weight:600;padding:4px 0}.uc-cohort .cform.done .cform-msg{color:var(--teal)}.uc-cohort .dosegrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:42px;align-items:start}.uc-cohort .dcard{background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.uc-cohort .dcard .top{height:6px;background:var(--dc,#5CBDB8)}.uc-cohort .dcard .db{padding:24px 24px 26px;display:flex;flex-direction:column;flex:1}.uc-cohort .dcard .when{font-family:var(--fh);text-transform:uppercase;letter-spacing:.12em;font-size:.64rem;color:var(--muted)}.uc-cohort .dcard h3{font-family:var(--fd);font-size:2.4rem;letter-spacing:.02em;margin:.06em 0 .5em;color:var(--dc)}.uc-cohort .dcard .rows{display:grid;gap:0;margin-bottom:14px}.uc-cohort .dcard .r{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--line);font-size:.9rem}.uc-cohort .dcard .r:last-child{border-bottom:none}.uc-cohort .dcard .r .dose{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.uc-cohort .dcard .use{font-size:.86rem;color:var(--muted);margin-top:auto;border-top:1px solid var(--line);padding-top:12px}.uc-cohort .dcard.held{background:var(--surface-2);border-style:dashed}.uc-cohort .dcard.held h3{color:var(--recover)}.uc-cohort .dcard.held .held-note{font-size:.9rem;color:var(--ink);margin-bottom:12px}.uc-cohort .dcard.held .held-note strong{color:var(--recover)}.uc-cohort .dosefoot{text-align:center;color:var(--muted);max-width:60ch;margin:26px auto 0;font-size:.95rem}.uc-cohort .asks{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:42px}.uc-cohort .ask{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:26px}.uc-cohort .ask .n{font-family:var(--fd);font-size:2.4rem;color:var(--teal);line-height:1}.uc-cohort .ask h4{font-family:var(--fh);text-transform:uppercase;letter-spacing:.03em;font-size:.98rem;margin:.4em 0 .3em}.uc-cohort .ask p{font-size:.88rem;color:var(--muted)}.uc-cohort .askline{text-align:center;max-width:64ch;margin:30px auto 0;font-size:1.05rem}.uc-cohort .feed{max-width:760px;margin:38px auto 0;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:12px 26px;list-style:none}.uc-cohort .feed li{list-style:none;display:flex;gap:12px;padding:15px 0;border-bottom:1px solid var(--line);font-size:.95rem;align-items:flex-start}.uc-cohort .feed li:last-child{border-bottom:none}.uc-cohort .feed li:before{content:"\2713";color:var(--teal);font-weight:700;flex:none}.uc-cohort .feednote{text-align:center;color:var(--muted);max-width:60ch;margin:22px auto 0;font-size:.9rem}.uc-cohort .acc{max-width:760px;margin:36px auto 0}.uc-cohort .acc .q{border-bottom:1px solid var(--line)}.uc-cohort .acc .q button{width:100%;text-align:left;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:20px 0;font-family:var(--fh);text-transform:uppercase;letter-spacing:.02em;font-size:.98rem;font-weight:500;background:none;border:0;cursor:pointer;color:var(--ink)}.uc-cohort .acc .q button .pm{font-size:1.4rem;color:var(--teal);transition:transform .2s;flex:none}.uc-cohort .acc .q button[aria-expanded=true] .pm{transform:rotate(45deg)}.uc-cohort .acc .a{max-height:0;overflow:hidden;transition:max-height .28s}.uc-cohort .acc .q button[aria-expanded=true]+.a{max-height:320px}.uc-cohort .acc .a p{padding:0 0 20px;font-size:.94rem;color:var(--muted);max-width:64ch}.uc-cohort .close{text-align:center}.uc-cohort .close .big{font-family:var(--fd);font-size:clamp(2.4rem,6vw,4rem);text-transform:uppercase;color:#fff;line-height:1;margin-bottom:22px}.uc-cohort .foot{background:#06100f;color:#fdf5e69e;font-size:.74rem;line-height:1.6;padding:40px 0}.uc-cohort .foot .wrap{max-width:860px}.uc-cohort .foot p{margin:0 0 12px;max-width:90ch}.uc-cohort .foot b{color:var(--cream);font-weight:600;font-family:var(--fh);text-transform:uppercase;letter-spacing:.06em;font-size:.66rem;display:block;margin-bottom:4px}@media(max-width:860px){.uc-cohort .doors,.uc-cohort .dosegrid,.uc-cohort .asks{grid-template-columns:1fr}.uc-cohort .stats{gap:28px}}@media(prefers-reduced-motion:reduce){.uc-cohort *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/uc-cohort.css.map */
