.Calculator-module__4cQ6oa__section{border-bottom:1px solid var(--line);background:#fff}.Calculator-module__4cQ6oa__inner{max-width:var(--container);padding:64px var(--gutter);grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));align-items:center;gap:40px;margin:0 auto;display:grid}.Calculator-module__4cQ6oa__copy{flex-direction:column;gap:14px;display:flex}.Calculator-module__4cQ6oa__eyebrow{font-family:var(--font-mono-stack);letter-spacing:.18em;font-size:11px;font-weight:700}.Calculator-module__4cQ6oa__title{letter-spacing:-.035em;color:var(--ink-900);text-wrap:balance;margin:0;font-size:clamp(30px,3.6vw,46px);font-weight:900;line-height:1.02}.Calculator-module__4cQ6oa__note{max-width:460px;color:var(--muted);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.Calculator-module__4cQ6oa__slider{flex-direction:column;gap:10px;max-width:460px;margin-top:10px;display:flex}.Calculator-module__4cQ6oa__sliderHead{justify-content:space-between;align-items:baseline;display:flex}.Calculator-module__4cQ6oa__sliderLabel{font-family:var(--font-mono-stack);letter-spacing:.14em;color:var(--label);font-size:10.5px;font-weight:700}.Calculator-module__4cQ6oa__sliderValue{font-family:var(--font-mono-stack);color:var(--ink-900);font-size:22px;font-weight:800}.Calculator-module__4cQ6oa__range{width:100%;accent-color:var(--ink-900);cursor:pointer;margin:0}.Calculator-module__4cQ6oa__flows{flex-direction:column;gap:12px;display:flex}.Calculator-module__4cQ6oa__flow{background:var(--page);border:1px solid var(--line-soft);border-radius:22px;flex-direction:column;gap:18px;padding:22px;display:flex}.Calculator-module__4cQ6oa__chain{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Calculator-module__4cQ6oa__node{font-family:var(--font-mono-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-800);box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:999px;align-items:center;padding:8px 14px;font-size:11px;font-weight:700;display:inline-flex}.Calculator-module__4cQ6oa__node[data-first=true]{background:var(--ink-900);color:#fff;box-shadow:none}.Calculator-module__4cQ6oa__arrow{background:repeating-linear-gradient(90deg, var(--dash) 0 5px, transparent 5px 9px);width:28px;height:2px}.Calculator-module__4cQ6oa__flowFoot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.Calculator-module__4cQ6oa__flowText{flex-direction:column;gap:4px;display:flex}.Calculator-module__4cQ6oa__flowLabel{color:var(--muted);font-size:14px;font-weight:600}.Calculator-module__4cQ6oa__flowSub{font-family:var(--font-mono-stack);letter-spacing:.06em;color:var(--label);font-size:11px}.Calculator-module__4cQ6oa__earn{font-family:var(--font-mono-stack);letter-spacing:-.05em;font-size:52px;font-weight:800;line-height:.85}
.Footer-module__VUkswa__footer{background:var(--ink-950);border-top:1px solid #ffffff14}.Footer-module__VUkswa__stripe{background:var(--brand-stripe);height:4px}.Footer-module__VUkswa__inner{max-width:var(--container);padding:26px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex}.Footer-module__VUkswa__logo{width:auto;height:22px}.Footer-module__VUkswa__right{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.Footer-module__VUkswa__text{font-family:var(--font-mono-stack);letter-spacing:.04em;color:#ffffff8c;font-size:11px}.Footer-module__VUkswa__login{font-family:var(--font-mono-stack);letter-spacing:.04em;color:#ffffff59;text-underline-offset:3px;font-size:11px;-webkit-text-decoration:underline #fff3;text-decoration:underline #fff3}.Footer-module__VUkswa__login:hover{color:#fffc}
.SectionHeader-module__r5oXgG__header{flex-wrap:wrap;align-items:flex-end;gap:12px 28px;display:flex}.SectionHeader-module__r5oXgG__num{font-family:var(--font-mono-stack);letter-spacing:-.07em;color:#0000;-webkit-text-stroke-width:2px;-webkit-text-stroke-style:solid;font-size:clamp(80px,11vw,150px);font-weight:800;line-height:.78}.SectionHeader-module__r5oXgG__text{flex-direction:column;gap:8px;padding-bottom:6px;display:flex}.SectionHeader-module__r5oXgG__eyebrow{font-family:var(--font-mono-stack);letter-spacing:.18em;font-size:11px;font-weight:700}.SectionHeader-module__r5oXgG__title{letter-spacing:-.035em;color:var(--ink-900);text-wrap:balance;margin:0;font-size:clamp(30px,3.6vw,46px);font-weight:900;line-height:1.02}.SectionHeader-module__r5oXgG__title[data-dark=true]{color:#fff}
.Graphics-module__xUA6Zq__section{--edge:max(var(--gutter), calc((100vw - var(--container)) / 2 + var(--gutter)));scroll-margin-top:20px}.Graphics-module__xUA6Zq__head{max-width:var(--container);padding:72px var(--gutter) 20px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 28px;margin:0 auto;display:flex}.Graphics-module__xUA6Zq__hint{font-family:var(--font-mono-stack);letter-spacing:.08em;color:var(--muted);font-size:11px}.Graphics-module__xUA6Zq__scroller{scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);padding:12px 0 40px;overflow:auto hidden}.Graphics-module__xUA6Zq__scroller::-webkit-scrollbar{display:none}.Graphics-module__xUA6Zq__track{padding:0 var(--edge);gap:18px;width:max-content;display:flex}.Graphics-module__xUA6Zq__item{scroll-snap-align:start;flex-direction:column;flex:none;gap:14px;width:300px;display:flex}.Graphics-module__xUA6Zq__frame{aspect-ratio:4/5;background:repeating-linear-gradient(135deg, var(--a) 0 12px, var(--b) 12px 24px);border:1px solid var(--line);border-radius:24px;position:relative;overflow:hidden}.Graphics-module__xUA6Zq__frame[data-empty=false]{background:#fff}.Graphics-module__xUA6Zq__open{cursor:zoom-in;background:0 0;border:0;padding:0;position:absolute;inset:0}.Graphics-module__xUA6Zq__img{object-fit:cover}.Graphics-module__xUA6Zq__num{font-family:var(--font-mono-stack);letter-spacing:-.06em;color:var(--c);font-size:88px;font-weight:800;line-height:1;position:absolute;top:14px;left:18px}.Graphics-module__xUA6Zq__badge{font-family:var(--font-mono-stack);letter-spacing:.1em;color:var(--muted);background:#fff;border-radius:999px;padding:5px 11px;font-size:9.5px;position:absolute;bottom:18px;left:18px}.Graphics-module__xUA6Zq__download{background:var(--ink-900);color:#fff;border-radius:999px;place-items:center;width:44px;height:44px;transition:background .15s;display:grid;position:absolute;bottom:14px;right:14px}.Graphics-module__xUA6Zq__download:hover{background:var(--c);color:#fff}.Graphics-module__xUA6Zq__download[data-disabled]{opacity:.35;cursor:not-allowed}.Graphics-module__xUA6Zq__download[data-disabled]:hover{background:var(--ink-900)}.Graphics-module__xUA6Zq__itemTitle{letter-spacing:-.015em;text-wrap:pretty;margin:0;padding:0 4px;font-size:19px;font-weight:800;line-height:1.25}.Graphics-module__xUA6Zq__lightbox{background:var(--ink-900);color:#fff;border:0;border-radius:24px;width:min(560px,92vw);max-height:94vh;padding:0;overflow:auto}.Graphics-module__xUA6Zq__lightbox::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0d0d10d1}.Graphics-module__xUA6Zq__lightboxInner{flex-direction:column;display:flex}.Graphics-module__xUA6Zq__lightboxBar{justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 12px 20px;display:flex}.Graphics-module__xUA6Zq__lightboxTitle{letter-spacing:-.01em;font-size:15px;font-weight:800}.Graphics-module__xUA6Zq__lightboxActions{align-items:center;gap:8px;display:flex}.Graphics-module__xUA6Zq__lightboxButton{height:38px;color:var(--ink-900);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.Graphics-module__xUA6Zq__lightboxButton:hover{color:var(--ink-900);background:#eef3f6}.Graphics-module__xUA6Zq__lightboxClose{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:999px;place-items:center;width:38px;height:38px;display:grid}.Graphics-module__xUA6Zq__lightboxImg{width:100%;height:auto;display:block}
.Hero-module__HsImyW__hero{background:var(--ink-950);color:#fff;position:relative;overflow:hidden}.Hero-module__HsImyW__glowBlue,.Hero-module__HsImyW__glowViolet{pointer-events:none;border-radius:999px;position:absolute}.Hero-module__HsImyW__glowBlue{background:radial-gradient(circle,#2f6fd173 0%,#2f6fd100 65%);width:620px;height:620px;animation:14s ease-in-out infinite Hero-module__HsImyW__glowDrift;top:-180px;right:-140px}.Hero-module__HsImyW__glowViolet{background:radial-gradient(circle,#6d54c866 0%,#6d54c800 65%);width:560px;height:560px;animation:18s ease-in-out infinite reverse Hero-module__HsImyW__glowDrift;bottom:-240px;left:-200px}@keyframes Hero-module__HsImyW__glowDrift{0%,to{transform:translate(0)}50%{transform:translate(40px,-30px)}}.Hero-module__HsImyW__stripe{background:var(--brand-stripe);height:4px}.Hero-module__HsImyW__header{max-width:var(--container);padding:22px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin:0 auto;display:flex;position:relative}.Hero-module__HsImyW__brand{align-items:center;gap:14px;display:flex}.Hero-module__HsImyW__logo{width:auto;height:26px}.Hero-module__HsImyW__divider{background:#ffffff40;width:1px;height:18px}.Hero-module__HsImyW__brandLabel{font-family:var(--font-mono-stack);letter-spacing:.2em;color:#ffffffb3;font-size:10.5px;font-weight:700}.Hero-module__HsImyW__nav{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Hero-module__HsImyW__navLink{font-family:var(--font-mono-stack);letter-spacing:.08em;color:#fffc;white-space:nowrap;border:1px solid #ffffff29;border-radius:999px;padding:7px 14px;font-size:11px;font-weight:700;transition:background .15s,color .15s}.Hero-module__HsImyW__navLink:hover{color:#fff;background:#ffffff14}.Hero-module__HsImyW__content{max-width:var(--container);padding:48px var(--gutter) 56px;flex-direction:column;gap:44px;margin:0 auto;display:flex;position:relative}.Hero-module__HsImyW__intro{flex-direction:column;gap:22px;max-width:900px;display:flex}.Hero-module__HsImyW__badge{font-family:var(--font-mono-stack);letter-spacing:.14em;color:var(--blue-lt);background:#ffffff14;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:7px 14px;font-size:11px;font-weight:700;display:inline-flex}.Hero-module__HsImyW__badgeDot{background:var(--green-lt);border-radius:999px;width:7px;height:7px;animation:2s infinite Hero-module__HsImyW__pulseDot}@keyframes Hero-module__HsImyW__pulseDot{0%,to{opacity:1}50%{opacity:.3}}.Hero-module__HsImyW__title{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(46px,7.4vw,104px);font-weight:900;line-height:.94}.Hero-module__HsImyW__titleGradient{color:#0000;background-image:linear-gradient(90deg,#7fb2f2,#4fd39b 30%,#a892ff 60%,#f0a172 85%,#ef8fbd);-webkit-background-clip:text;background-clip:text}.Hero-module__HsImyW__lead{color:#ffffffad;text-wrap:pretty;max-width:580px;margin:0;font-size:18px;line-height:1.55}.Hero-module__HsImyW__roleCard{color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--role) 20%, transparent), #ffffff0a);border:1.5px solid var(--role);max-width:580px;box-shadow:0 40px 80px -40px var(--role);border-radius:26px;flex-direction:column;align-items:flex-start;gap:28px;padding:24px 26px 26px;display:flex;position:relative}.Hero-module__HsImyW__roleTop{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.Hero-module__HsImyW__roleLabel{font-family:var(--font-mono-stack);letter-spacing:.18em;color:var(--role);font-size:11px;font-weight:700}.Hero-module__HsImyW__roleCheck{font-family:var(--font-mono-stack);background:var(--role);width:28px;height:28px;color:var(--ink-950);border-radius:999px;place-items:center;font-size:13px;font-weight:800;display:grid}.Hero-module__HsImyW__roleBody{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.Hero-module__HsImyW__roleFigure{font-family:var(--font-mono-stack);letter-spacing:-.06em;color:var(--role);font-size:clamp(64px,8vw,96px);font-weight:800;line-height:.82}.Hero-module__HsImyW__figurePct{font-size:.5em}.Hero-module__HsImyW__figurePlus{color:#fff6;padding:0 6px;font-size:.4em}.Hero-module__HsImyW__roleText{color:#ffffffc7;text-align:left;max-width:230px;padding-bottom:4px;font-size:15px;line-height:1.4}.Hero-module__HsImyW__marquee{border-top:1px solid #ffffff1a;padding:16px 0;position:relative;overflow:hidden}.Hero-module__HsImyW__marqueeTrack{width:max-content;animation:40s linear infinite Hero-module__HsImyW__marquee;display:flex}@keyframes Hero-module__HsImyW__marquee{to{transform:translate(-50%)}}.Hero-module__HsImyW__marqueeItem{font-family:var(--font-mono-stack);letter-spacing:.14em;color:#ffffff8c;white-space:nowrap;align-items:center;gap:18px;padding-right:18px;font-size:13px;font-weight:700;display:inline-flex}.Hero-module__HsImyW__hex{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:9px;height:9px}
.PeptideTable-module__O_XWza__wrap{flex-direction:column;gap:14px;display:flex}.PeptideTable-module__O_XWza__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.PeptideTable-module__O_XWza__title{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:900}.PeptideTable-module__O_XWza__hint{font-family:var(--font-mono-stack);letter-spacing:.08em;color:var(--muted);font-size:11px}.PeptideTable-module__O_XWza__grid{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));align-items:stretch;gap:16px;display:grid}.PeptideTable-module__O_XWza__tiles{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));align-content:start;gap:10px;display:grid}.PeptideTable-module__O_XWza__tile{cursor:pointer;aspect-ratio:1/1.08;text-align:left;background:var(--bg);color:var(--accent);border:1.5px solid #0000;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:10px 12px 12px;transition:all .15s;display:flex}.PeptideTable-module__O_XWza__tile:hover{border-color:color-mix(in srgb, var(--accent) 35%, transparent)}.PeptideTable-module__O_XWza__tile[data-active=true]{background:var(--accent);color:#fff;border-color:var(--accent);box-shadow:0 20px 34px -18px var(--accent);transform:translateY(-3px)}.PeptideTable-module__O_XWza__tileTop{width:100%;font-family:var(--font-mono-stack);justify-content:space-between;font-size:10px;font-weight:700;display:flex}.PeptideTable-module__O_XWza__tileCat{opacity:.7}.PeptideTable-module__O_XWza__tileSym{font-family:var(--font-mono-stack);letter-spacing:-.04em;font-size:40px;font-weight:800;line-height:1}.PeptideTable-module__O_XWza__tileName{font-size:12.5px;font-weight:700;line-height:1.2}.PeptideTable-module__O_XWza__card{border:1px solid var(--line);background:radial-gradient(90% 80% at 80% 20%, var(--bg) 0%, #fff 70%);border-radius:24px;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));align-items:center;gap:20px;padding:26px;display:grid;position:relative;overflow:hidden}.PeptideTable-module__O_XWza__cardSym{font-family:var(--font-mono-stack);letter-spacing:-.08em;color:var(--accent);opacity:.07;pointer-events:none;font-size:220px;font-weight:800;line-height:1;position:absolute;bottom:-40px;right:-10px}.PeptideTable-module__O_XWza__cardImage{height:260px;position:relative}.PeptideTable-module__O_XWza__cardImg{object-fit:contain;filter:drop-shadow(0 22px 26px #0c274033)}.PeptideTable-module__O_XWza__cardBody{flex-direction:column;gap:12px;display:flex;position:relative}.PeptideTable-module__O_XWza__cardPill{font-family:var(--font-mono-stack);background:var(--accent);letter-spacing:.14em;color:#fff;border-radius:999px;align-self:flex-start;padding:5px 11px;font-size:10px;font-weight:700}.PeptideTable-module__O_XWza__cardName{letter-spacing:-.03em;margin:0;font-size:34px;font-weight:900;line-height:1}.PeptideTable-module__O_XWza__cardFn{color:var(--body-strong);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.6}.PeptideTable-module__O_XWza__cardButton{background:var(--ink-900);color:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;min-height:44px;margin-top:6px;padding:10px 18px;font-size:14px;font-weight:700;line-height:1.25;transition:background .15s;display:inline-flex}.PeptideTable-module__O_XWza__cardButton:hover{background:var(--ink-700);color:#fff}.PeptideTable-module__O_XWza__cardButton[data-disabled]{opacity:.45;cursor:not-allowed}.PeptideTable-module__O_XWza__cardButton[data-disabled]:hover{background:var(--ink-900)}
.Material-module__Yprt-a__section{scroll-margin-top:20px}.Material-module__Yprt-a__inner{max-width:var(--container);padding:88px var(--gutter) 40px;flex-direction:column;gap:36px;margin:0 auto;display:flex}.Material-module__Yprt-a__piece{background:var(--ink-900);color:#fff;border-radius:28px;grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));gap:0;display:grid;position:relative;overflow:hidden}.Material-module__Yprt-a__pieceCopy{flex-direction:column;gap:16px;padding:40px 36px;display:flex}.Material-module__Yprt-a__pieceEyebrow{font-family:var(--font-mono-stack);letter-spacing:.18em;color:var(--blue-lt);font-size:10.5px;font-weight:700}.Material-module__Yprt-a__pieceTitle{letter-spacing:-.035em;margin:0;font-size:clamp(34px,4vw,52px);font-weight:900;line-height:1}.Material-module__Yprt-a__pieceBody{color:#ffffffb8;text-wrap:pretty;max-width:440px;margin:0;font-size:16px;line-height:1.65}.Material-module__Yprt-a__pieceNote{max-width:440px;font-family:var(--font-mono-stack);color:#ffffff80;margin:0;font-size:11.5px;line-height:1.6}.Material-module__Yprt-a__pieceButton{height:46px;color:var(--ink-900);background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;margin-top:8px;padding:0 8px 0 20px;font-size:14px;font-weight:700;transition:background .15s;display:inline-flex}.Material-module__Yprt-a__pieceButton:hover{color:var(--ink-900);background:#eef3f6}.Material-module__Yprt-a__pieceButton[data-disabled]{opacity:.55;cursor:not-allowed;padding-right:14px}.Material-module__Yprt-a__pieceButton[data-disabled]:hover{background:#fff}.Material-module__Yprt-a__pieceButtonIcon{background:var(--ink-900);color:#fff;border-radius:999px;place-items:center;width:30px;height:30px;display:grid}.Material-module__Yprt-a__soon{font-family:var(--font-mono-stack);letter-spacing:.12em;background:var(--page);color:var(--muted);border-radius:999px;padding:4px 8px;font-size:9.5px;font-weight:700}.Material-module__Yprt-a__pieceArt{background:radial-gradient(80% 90% at 70% 40%,#6d54c847 0%,#6d54c800 70%);flex-direction:column;justify-content:center;gap:18px;min-height:320px;padding:36px;display:flex;position:relative}.Material-module__Yprt-a__chain{flex-wrap:nowrap;justify-content:center;align-items:center;display:flex;position:relative}.Material-module__Yprt-a__chainLine{background:#ffffff2e;height:2px;position:absolute;top:50%;left:8%;right:8%}.Material-module__Yprt-a__amino{font-family:var(--font-mono-stack);width:46px;height:46px;color:var(--ink-950);border-radius:999px;flex:none;place-items:center;margin:0 -2px;font-size:14px;font-weight:800;animation:3.2s ease-in-out infinite Material-module__Yprt-a__aaBob;display:grid;position:relative}@keyframes Material-module__Yprt-a__aaBob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.Material-module__Yprt-a__legend{font-family:var(--font-mono-stack);letter-spacing:.1em;color:#ffffff8c;justify-content:space-between;gap:12px;font-size:10.5px;display:flex}@media (max-width:440px){.Material-module__Yprt-a__pieceCopy{padding:32px 24px}.Material-module__Yprt-a__pieceArt{padding:32px 20px}.Material-module__Yprt-a__amino{width:34px;height:34px;font-size:12px}}
.Videos-module__3l4Ocq__section{background:var(--ink-950);color:#fff;scroll-margin-top:20px;position:relative;overflow:hidden}.Videos-module__3l4Ocq__glow{pointer-events:none;background:radial-gradient(circle,#6d54c859 0%,#6d54c800 65%);border-radius:999px;width:700px;height:700px;position:absolute;top:-200px;right:-240px}.Videos-module__3l4Ocq__inner{max-width:var(--container);padding:88px var(--gutter) 96px;flex-direction:column;gap:32px;margin:0 auto;display:flex;position:relative}.Videos-module__3l4Ocq__progress{gap:6px;display:flex}.Videos-module__3l4Ocq__segment{background:#ffffff24;border-radius:999px;flex:1;height:5px;transition:background .3s}.Videos-module__3l4Ocq__segment[data-state=active]{background:var(--violet-lt)}.Videos-module__3l4Ocq__segment[data-state=done]{background:var(--green-lt)}.Videos-module__3l4Ocq__stage{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.Videos-module__3l4Ocq__player{aspect-ratio:16/9;background:repeating-linear-gradient(135deg,#17171b 0 12px,#1d1d22 12px 24px);border:1px solid #ffffff14;border-radius:24px;flex:3 560px;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.Videos-module__3l4Ocq__player[data-poster=true]{background-position:50%;background-size:cover}.Videos-module__3l4Ocq__media{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.Videos-module__3l4Ocq__play{width:84px;height:84px;color:var(--ink-900);cursor:pointer;background:#fff;border:none;border-radius:999px;place-items:center;transition:transform .15s;display:grid;box-shadow:0 0 0 12px #ffffff14}.Videos-module__3l4Ocq__play:hover{transform:scale(1.06)}.Videos-module__3l4Ocq__play[data-disabled=true]{cursor:default}.Videos-module__3l4Ocq__play[data-disabled=true]:hover{transform:none}.Videos-module__3l4Ocq__playerLabel{font-family:var(--font-mono-stack);letter-spacing:.1em;color:#fff6;font-size:10.5px;position:absolute;bottom:16px;left:18px}.Videos-module__3l4Ocq__info{flex-direction:column;flex:2 320px;gap:16px;min-width:0;display:flex}.Videos-module__3l4Ocq__epLabel{font-family:var(--font-mono-stack);letter-spacing:.16em;color:var(--violet-lt);font-size:12px;font-weight:700}.Videos-module__3l4Ocq__epTitle{letter-spacing:-.035em;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:900;line-height:1.02}.Videos-module__3l4Ocq__topics{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Videos-module__3l4Ocq__topic{color:#ffffffd9;align-items:center;gap:12px;font-size:15.5px;font-weight:600;display:flex}.Videos-module__3l4Ocq__topicHex{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--violet-lt);flex:none;width:10px;height:10px}.Videos-module__3l4Ocq__nav{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.Videos-module__3l4Ocq__prev,.Videos-module__3l4Ocq__next{cursor:pointer;border-radius:999px;align-items:center;height:48px;font-size:14px;font-weight:700;transition:opacity .15s,background .15s;display:inline-flex}.Videos-module__3l4Ocq__prev{color:#fff;background:0 0;border:1px solid #fff3;padding:0 20px}.Videos-module__3l4Ocq__prev:hover:not(:disabled){background:#ffffff14}.Videos-module__3l4Ocq__next{color:var(--ink-900);background:#fff;border:none;padding:0 22px}.Videos-module__3l4Ocq__next:hover:not(:disabled){background:#eef3f6}.Videos-module__3l4Ocq__prev:disabled,.Videos-module__3l4Ocq__next:disabled{opacity:.35;cursor:default}.Videos-module__3l4Ocq__list{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:10px;display:grid}.Videos-module__3l4Ocq__ep{cursor:pointer;background:#ffffff0a;border:1.5px solid #ffffff1a;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;padding:16px;transition:all .15s;display:flex}.Videos-module__3l4Ocq__ep:hover{border-color:#ffffff38}.Videos-module__3l4Ocq__ep[data-active=true]{border-color:var(--violet-lt);background:#a892ff29}.Videos-module__3l4Ocq__epMark{font-family:var(--font-mono-stack);letter-spacing:.12em;color:#ffffff80;font-size:11px;font-weight:800}.Videos-module__3l4Ocq__epMark[data-state=active]{color:var(--violet-lt)}.Videos-module__3l4Ocq__epMark[data-state=done]{color:var(--green-lt)}.Videos-module__3l4Ocq__epName{color:#fff;text-align:left;font-size:14.5px;font-weight:700;line-height:1.3}
