/** Shopify CDN: Minification failed

Line 16:26241 Unexpected "}"

**/
/* EROJAN landing page - the page's own stylesheet, every selector scoped to .eroj */
.eroj{color-scheme:dark;--ink:#0F0D0B;--ink-2:#141210;--ink-elev:#181615;--surface:#221F1D;--gold:#FABB0B;--gold-lt:#FFC93C;--gold-deep:#8F6E1D;--white:#FFFFFF;--muted:#B1AFAF;--muted-2:#8A8785;--line:rgba(255,255,255,.12);--line-soft:rgba(255,255,255,.06);--herbal:#D7973B;--cream:#F0DFAB;--grad-silver:linear-gradient(135deg,#FFFFFF 0%,#E4E3E3 35%,#9A9A9A 65%,#F4F3F3 100%);--grad-gold:linear-gradient(90deg,#8F6E1D 0%,#FABB0B 50%,#8F6E1D 100%);--glow-gold:radial-gradient(circle,rgba(250,187,11,.35) 0%,rgba(250,187,11,0) 70%);--shadow-card:0 8px 32px rgba(0,0,0,.6);--glow-accent:0 0 24px rgba(250,187,11,.35);--f-display:"Oswald","Rationale","Barlow Condensed",sans-serif;--f-body:"Inter","Graphik","Helvetica Neue",Arial,sans-serif;--f-accent:"Caveat Brush","Relapse",cursive;--wrap:1240px;--pad:56px}.eroj *,.eroj *::before,.eroj *::after{box-sizing:border-box}.eroj{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background-color:#0F0D0B;color-scheme:dark}.eroj{margin:0;background-color:#0F0D0B;background:var(--ink);color:var(--white);font-family:var(--f-body);font-size:16.5px;line-height:1.62;-webkit-font-smoothing:antialiased;overflow-x:clip}.eroj img{max-width:100%;display:block}.eroj a{color:inherit;text-decoration:none}.eroj button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.eroj :focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (prefers-color-scheme:light){.eroj{background-color:#0F0D0B !important;color:#FFFFFF !important}.eroj .band{background-color:#0F0D0B}.eroj .band--elev{background-color:#181615}.eroj .band--2{background-color:#141210}.eroj .hero,.eroj .ftr,.eroj main{background-color:#0F0D0B}.eroj .card,.eroj .rv,.eroj .pnum__i,.eroj .tl__row,.eroj .buy,.eroj .facts,.eroj .tchart,.eroj .bar__i,.eroj .quad,.eroj .strip,.eroj .mrba__i,.eroj .exp,.eroj .tst,.eroj .ing,.eroj .vid,.eroj .ba{background-color:#181615;color:#FFFFFF}.eroj .qslider,.eroj .qcard,.eroj .pledge,.eroj .urg{background-color:#181615}.eroj .tbl,.eroj .acc details{background-color:transparent}}@media (prefers-reduced-motion:reduce){.eroj *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.eroj .wrap{max-width:var(--wrap);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}.eroj .narrow{max-width:840px;margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}.eroj .band{position:relative;padding:92px 0;background-color:#0F0D0B}.eroj .band--elev{background-color:#181615}.eroj .band--2{background-color:#141210}.eroj .band--tight{padding:56px 0}.eroj .band--rule{border-top:1px solid var(--line)}.eroj .band > .wrap,.eroj .band > .narrow{position:relative;z-index:1}.eroj .kicker{font-size:11.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin:0 0 18px}.eroj .kicker--mute{color:var(--muted-2)}.eroj .kicker--line{display:flex;align-items:center;justify-content:center;gap:14px}.eroj .kicker--line::before,.eroj .kicker--line::after{content:"";width:36px;height:1px;background:var(--gold-deep)}.eroj h1,.eroj h2,.eroj h3,.eroj h4{font-family:var(--f-display);font-weight:300;letter-spacing:.015em;margin:0}.eroj .h1{font-size:clamp(38px,5.6vw,68px);line-height:1.05;margin:0 0 22px}.eroj .h1--lead{font-size:clamp(29px,3.5vw,45px);line-height:1.08;margin-bottom:0}
/* the hero headline now spans the top of the hero, above the image */
.eroj .h1--top{
  max-width:22ch;margin:0 0 34px;
  font-size:clamp(31px,4.4vw,54px);line-height:1.06;
}
@media (max-width:900px){
  .eroj .h1--top{max-width:none;margin-bottom:32px;font-size:clamp(29px,7.4vw,40px)}
}
.eroj .herolede{position:relative;margin:20px 0 26px;padding-top:20px;max-width:42ch}.eroj .herolede::before{content:"";position:absolute;left:0;top:0;width:56px;height:2px;background:var(--gold)}.eroj .herolede p{margin:0;font-family:var(--f-body);font-weight:500;letter-spacing:0;font-size:clamp(17px,1.5vw,21px);line-height:1.48;color:#E8E6E5;text-wrap:balance}@media (max-width:900px){.eroj .herolede{max-width:36ch;margin:18px 0 22px}}.eroj .h2{font-size:clamp(29px,4.1vw,50px);line-height:1.12;margin:0 0 20px}.eroj .h3{font-size:clamp(21px,2.5vw,29px);line-height:1.2;margin:0 0 12px}.eroj .h4{font-size:20px;line-height:1.25;margin:0 0 10px}.eroj .lede{font-size:18.5px;line-height:1.6;color:var(--muted);margin:0 0 22px;max-width:64ch}.eroj .p{font-size:16.5px;line-height:1.65;color:var(--muted);margin:0 0 16px}.eroj .p strong,.eroj .lede strong{color:var(--white);font-weight:600}.eroj .sm{font-size:13px;line-height:1.55;color:var(--muted-2)}.eroj .gold{color:var(--gold)}.eroj .script{font-family:var(--f-accent);color:var(--gold);font-size:1.15em}.eroj .mid{text-align:center}.eroj .mid .lede{margin-left:auto;margin-right:auto}.eroj .lede.mid,.eroj .p.mid{margin-left:auto;margin-right:auto}.eroj [hidden]{display:none!important}.eroj .arc{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.eroj .arc svg{position:absolute;width:150%;height:150%;left:-25%;top:-25%}.eroj .arc path{fill:none;stroke:url(#erojan-silver);stroke-width:1.2;stroke-dasharray:var(--len,4000);stroke-dashoffset:var(--len,4000);transition:stroke-dashoffset 2.4s cubic-bezier(.22,1,.36,1)}.eroj .drawn .arc path{stroke-dashoffset:0}.eroj .glow{position:absolute;pointer-events:none;z-index:0;width:720px;height:720px;background:var(--glow-gold);left:50%;top:50%;transform:translate(-50%,-50%)}.eroj .btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:10px;font-size:14.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;padding:17px 38px;border-radius:4px;transition:background .2s,box-shadow .2s,color .2s,transform .2s}.eroj .btn--gold{background:var(--gold);color:var(--ink);box-shadow:var(--glow-accent)}.eroj .btn--gold:hover{background:var(--gold-lt);box-shadow:0 0 36px rgba(250,187,11,.55)}.eroj .btn--ghost{background:transparent;color:var(--gold);border:1.5px solid var(--gold)}.eroj .btn--ghost:hover{background:rgba(250,187,11,.1)}.eroj .btn--white{background:var(--white);color:var(--ink)}.eroj .btn--white:hover{background:#EDEDED}.eroj .btn--full{display:flex;width:100%}.eroj .btn--lg{padding:21px 44px;font-size:15.5px}.eroj .btn--pill{border-radius:999px}.eroj .promo{background-color:#FABB0B;background:var(--grad-gold);color:var(--ink);padding:9px 16px;text-align:center}.eroj .promo__t{font-size:13.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin:0;line-height:1.25}.eroj .promo__s{font-size:11.5px;font-weight:600;opacity:.82;margin:2px 0 0;line-height:1.25}.eroj .cdown{display:flex;align-items:flex-start;justify-content:center;gap:5px;margin-top:7px}.eroj .cdown__u{display:flex;flex-direction:column;align-items:center}.eroj .cdown__n{display:block;min-width:2.3ch;border-radius:4px;background:rgba(15,13,11,.22);padding:5px 6px;font-size:13px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.eroj .cdown__l{margin-top:4px;font-size:8px;font-weight:700;letter-spacing:.14em;opacity:.75}.eroj .cdown__c{padding-top:5px;font-size:13px;font-weight:700;opacity:.55}.eroj .floatbar{position:fixed;inset-inline:0;top:0;z-index:80;background-color:#FABB0B;background:var(--grad-gold);color:var(--ink);transform:translateY(-110%);transition:transform .3s ease;pointer-events:none}.eroj .floatbar.on{transform:translateY(0);pointer-events:auto}.eroj .floatbar__in{max-width:940px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:11px 20px}.eroj .floatbar__t{font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin:0;line-height:1.3}.eroj .floatbar__s{font-size:10.5px;font-weight:600;opacity:.8;margin:1px 0 0;line-height:1.3}.eroj .floatbar__b{flex:0 0 auto;white-space:nowrap;border-radius:999px;background:var(--ink);color:var(--gold);padding:9px 17px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.eroj .hdr{position:sticky;top:0;z-index:60;background-color:#0F0D0B;background:rgba(15,13,11,.9);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.eroj .hdr__in{display:flex;align-items:center;gap:22px;padding:14px var(--pad)}.eroj .hdr__l{display:flex;align-items:center;gap:26px;flex:0 1 auto;min-width:0}.eroj .hdr .brand{order:-1;margin-right:4px}.eroj .hdr__r{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex:1}.eroj .hdr__a{font-size:13.5px;color:var(--muted);white-space:nowrap;transition:color .2s}.eroj .hdr__a:hover{color:var(--gold)}.eroj .brand{font-family:var(--f-display);font-weight:400;letter-spacing:.32em;text-transform:uppercase;font-size:25px;white-space:nowrap;color:#F4F3F3}.eroj .brand--img{display:inline-flex;align-items:center;line-height:0}.eroj .brand--img img{display:block;height:23px;width:auto}.eroj .brand--ftr img{height:31px}@media (max-width:640px){.eroj .brand--img img{height:19px}}@supports ((-webkit-background-clip:text) or (background-clip:text)){.eroj .brand{background:var(--grad-silver);-webkit-background-clip:text;background-clip:text;color:transparent}}.eroj .brand .ga{-webkit-text-fill-color:var(--gold);color:var(--gold);background:none;-webkit-background-clip:initial;background-clip:initial}.eroj .hdr__cta{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:var(--gold);color:var(--ink);padding:11px 18px;border-radius:999px;transition:background .2s}.eroj .hdr__cta:hover{background:var(--gold-lt)}.eroj .ico{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.5}.eroj .hdr__ib{color:var(--muted);transition:color .2s}.eroj .hdr__ib:hover{color:var(--gold)}.eroj .slot{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;text-align:center;padding:20px;border:1px dashed rgba(255,255,255,.16);border-radius:8px;background:linear-gradient(180deg,#171514 0%,#100E0C 100%);color:var(--muted-2);min-height:150px}.eroj .slot__t{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.45)}.eroj .slot__d{font-size:11.5px;line-height:1.6;color:var(--muted-2);max-width:32ch}.eroj .slot--sq{aspect-ratio:1/1;min-height:0}.eroj .slot--wide{aspect-ratio:16/9;min-height:0}.eroj .slot--por{aspect-ratio:3/4;min-height:0}.eroj .slot--tall{aspect-ratio:9/16;min-height:0}.eroj .slot--flat{min-height:120px}.eroj .hero{position:relative;padding:44px 0 84px;background-color:#0F0D0B}.eroj .hero__g{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.eroj .hero__g > *{min-width:0}.eroj .hero__l{position:sticky;top:92px}.eroj .gal{position:relative;aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:radial-gradient(circle at 50% 44%,#221E19 0%,#0F0D0B 70%);display:flex;align-items:center;justify-content:center}.eroj .gal__glow{position:absolute;width:82%;height:74%;left:9%;top:2%;background:var(--glow-gold);z-index:0}.eroj .gal img{width:100%;height:100%;object-fit:contain;padding:4% 8% 30% 8%;position:relative;z-index:1}.eroj .gal__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(15,13,11,.66);border:1px solid var(--line);color:var(--white);transition:background .2s,border-color .2s}.eroj .gal__nav:hover{background:rgba(15,13,11,.9);border-color:var(--gold)}.eroj .gal__nav--p{left:14px}.eroj .gal__nav--n{right:14px}.eroj .gal__cap{position:absolute;left:50%;bottom:21%;transform:translateX(-50%);z-index:3;white-space:nowrap;background:rgba(250,187,11,.13);border:1px solid rgba(250,187,11,.5);color:var(--gold);border-radius:999px;padding:8px 20px;backdrop-filter:blur(6px);font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.eroj .rings{position:absolute;left:0;right:0;bottom:3.5%;z-index:3;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:0 8%}.eroj .ring{text-align:center}.eroj .ring__c{width:54px;height:54px;margin:0 auto 7px;border-radius:50%;border:1px solid rgba(250,187,11,.42);display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,rgba(250,187,11,.1) 0%,transparent 72%)}.eroj .ring__c svg{width:23px;height:23px;stroke:var(--gold);fill:none;stroke-width:1.4}.eroj .ring__l{font-size:10px;letter-spacing:.05em;color:var(--muted);line-height:1.3}.eroj .thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:9px;margin-top:12px}.eroj .thumb{aspect-ratio:1/1;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:#171514;padding:5px;transition:border-color .2s}.eroj .thumb:hover,.eroj .thumb[aria-current="true"]{border-color:var(--gold)}.eroj .thumb img{width:100%;height:100%;object-fit:contain}.eroj .thumb .slot{height:100%;min-height:0;border:0;background:none;padding:3px}.eroj .thumb .slot__t{font-size:7.5px;letter-spacing:.04em}.eroj .rate{display:flex;align-items:center;gap:11px;flex-wrap:wrap;margin-bottom:18px}.eroj .stars{display:inline-flex;gap:2px}.eroj .stars svg{width:15px;height:15px;fill:var(--gold)}.eroj .stars--sm svg{width:13px;height:13px}.eroj .tst__b .stars--sm{margin-bottom:-2px}.eroj .rate__slot{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);border:1px dashed rgba(255,255,255,.16);border-radius:4px;padding:4px 10px}.eroj .rate__n{font-family:var(--f-display);font-size:20px;font-weight:400;color:var(--white);line-height:1;letter-spacing:.02em}.eroj .rate__d{font-size:12.5px;color:var(--muted-2);letter-spacing:.04em}.eroj .rate__x{font-size:13px;font-weight:300;color:var(--muted-2);margin-left:3px}.eroj .rate__c{font-size:12.5px;color:var(--muted);letter-spacing:.03em;border-left:1px solid var(--line);padding-left:11px}.eroj .rate__c b{color:var(--white);font-weight:600}.eroj .avatars{display:flex;align-items:center;gap:12px;margin:0 0 22px}.eroj .avatars__s{display:flex}.eroj .avatars__s span{width:34px;height:34px;border-radius:50%;border:2px solid var(--ink);background:linear-gradient(140deg,#2E2D2E,#161413);margin-left:-10px;display:flex;align-items:center;justify-content:center;font-size:9px;color:var(--muted-2);overflow:hidden;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.5)}.eroj .avatars__s span img{width:100%;height:100%;object-fit:cover;display:block}.eroj .avatars__s span:first-child{margin-left:0}.eroj .avatars p{margin:0;font-size:13.5px;color:var(--muted)}.eroj .creds{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin:26px 0}.eroj .cred{border:1px solid var(--line);border-radius:8px;padding:15px 11px;text-align:center;background:var(--ink-elev)}.eroj .cred__n{font-family:var(--f-display);font-size:24px;font-weight:300;color:var(--gold);line-height:1}.eroj .cred__l{font-size:10.5px;letter-spacing:.05em;color:var(--muted-2);margin-top:7px;line-height:1.4}.eroj .checks{list-style:none;margin:0 0 26px;padding:0;display:grid;gap:11px}.eroj .checks li{display:flex;gap:11px;align-items:flex-start;font-size:15.5px;line-height:1.5}.eroj .checks svg{width:17px;height:17px;stroke:var(--gold);fill:none;stroke-width:2.2;flex:0 0 17px;margin-top:4px}.eroj .checks b{font-weight:600}.eroj .checks span{color:var(--muted)}.eroj .buy{border:1px solid rgba(250,187,11,.34);border-radius:12px;background:var(--ink-elev);overflow:hidden;position:relative}.eroj .buy__badge{position:absolute;right:0;top:0;z-index:3;font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;background:var(--gold);color:var(--ink);padding:6px 13px;border-radius:0 12px 0 8px}.eroj .buy__save{background:rgba(250,187,11,.1);border-bottom:1px solid rgba(250,187,11,.24);color:var(--gold);font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;padding:11px 130px 11px 20px}.eroj .opt{display:block;padding:20px;border-bottom:1px solid var(--line);cursor:pointer;position:relative}.eroj .opt--hero{background:rgba(250,187,11,.045)}.eroj .opt__top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px}.eroj .opt__nm{display:flex;align-items:center;gap:11px;min-width:0}.eroj .opt__nmt{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.eroj .opt__ttl{font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1.25}.eroj .opt__save{font-size:9.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--gold);border:1px solid rgba(250,187,11,.42);border-radius:999px;padding:2px 8px;line-height:1.5;white-space:nowrap}.eroj .opt__pr{display:flex;flex-direction:column;align-items:flex-end;gap:3px;text-align:right;flex:0 0 auto}.eroj .opt__prv{font-family:var(--f-display);font-weight:300;font-size:29px;line-height:1;white-space:nowrap;letter-spacing:.01em}.eroj .opt__prx{font-size:12px;line-height:1;color:var(--muted-2);white-space:nowrap;letter-spacing:.04em}.eroj .opt__prx s{color:var(--muted-2)}.eroj .opt__prx i{font-style:normal;margin-left:2px}.eroj .opt--hero .opt__prv{font-size:clamp(34px,3.6vw,46px);color:var(--gold);font-weight:400;text-shadow:0 0 32px rgba(250,187,11,.32)}.eroj .opt--hero .opt__prx{font-size:14px;color:var(--muted)}.eroj .opt--hero .opt__ttl{font-size:15px}.eroj .opt--hero .opt__per{font-size:13px;color:var(--white);font-weight:600;margin-top:10px}.eroj .opt--hero .opt__per b{color:var(--gold)}.eroj .opt__per{font-size:12px;color:var(--muted-2);margin-top:9px;padding-left:28px;letter-spacing:.04em}.eroj .opt input[type="radio"]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.eroj .dot{width:17px;height:17px;border-radius:50%;border:1.5px solid var(--muted-2);flex:0 0 17px;position:relative;transition:border-color .2s}.eroj .dot::after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--gold);opacity:0;transition:opacity .2s}.eroj .opt input[type="radio"]:checked ~ .dot{border-color:var(--gold)}.eroj .opt input[type="radio"]:checked ~ .dot::after{opacity:1}.eroj .opt:hover .dot{border-color:var(--gold-deep)}.eroj .opt input[type="radio"]:focus-visible ~ .dot{outline:2px solid var(--gold);outline-offset:3px}.eroj .freetag{display:inline-block;margin-left:6px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0F0D0B;background:var(--gold);border-radius:20px;padding:2px 7px;vertical-align:middle}.eroj .incl{padding:0 20px 18px 20px}.eroj .incl__h{display:flex;align-items:center;gap:10px;margin:16px 0 12px;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-deep)}.eroj .incl__h::after{content:"";flex:1;height:1px;background:var(--line)}.eroj .incl__h--bonus{justify-content:center;color:var(--gold);letter-spacing:.22em;margin:18px 0 12px}.eroj .incl__h--bonus::before,.eroj .incl__h--bonus::after{content:"";flex:1;height:1px;background:rgba(250,187,11,.3)}.eroj .incl__r{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:6px 0;font-size:13.5px}.eroj .incl__r + .incl__r{border-top:1px solid var(--line-soft)}.eroj .incl__n{color:var(--white);display:flex;gap:9px;align-items:baseline;flex:1}.eroj .incl__n svg{width:14px;height:14px;stroke:var(--gold);fill:none;stroke-width:2.4;flex:0 0 14px;transform:translateY(2px)}.eroj .incl__n em{font-style:normal;color:var(--muted-2);display:block;font-size:12px;margin-top:2px;line-height:1.45}.eroj .incl__v{color:var(--muted-2);white-space:nowrap;font-size:12.5px}.eroj .incl__v s{opacity:.8}.eroj .incl__tot s{opacity:.75;text-decoration-thickness:1.5px}.eroj .incl__tot{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:13px;padding-top:13px;border-top:1px solid rgba(250,187,11,.28);font-size:13.5px;font-weight:700}.eroj .incl__tot span:last-child{color:var(--gold)}.eroj .buy__foot{padding:20px}.eroj .pledge{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--line);border-radius:8px;padding:14px 16px;margin-top:14px;background:rgba(255,255,255,.02)}.eroj .pledge svg{width:20px;height:20px;stroke:var(--gold);fill:none;stroke-width:1.5;flex:0 0 20px;margin-top:2px}.eroj .pledge b{display:block;font-size:13.5px;font-weight:700;margin-bottom:3px}.eroj .pledge p{margin:0;font-size:12.5px;color:var(--muted-2);line-height:1.55}.eroj .pays{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:16px}.eroj .pays span{font-size:10px;font-weight:600;letter-spacing:.07em;color:var(--muted-2);border:1px solid var(--line);border-radius:4px;padding:6px 11px}.eroj .urg{margin-top:16px;border:1px solid rgba(250,187,11,.3);border-radius:8px;background:rgba(250,187,11,.05);padding:14px 16px;text-align:center}.eroj .urg b{display:block;font-size:13.5px;color:var(--gold);font-weight:600;margin-bottom:4px}.eroj .urg p{margin:0;font-size:12px;color:var(--muted-2);line-height:1.5}.eroj .qcard{margin-top:16px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.02);padding:16px}.eroj .qslider{position:relative;max-width:100%;margin-top:16px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.02);overflow:hidden}.eroj .qslider__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.eroj .qslider__track::-webkit-scrollbar{display:none}.eroj .qslide{flex:0 0 100%;min-width:100%;scroll-snap-align:start;padding:16px 42px 34px}.eroj .qslider__nav{position:absolute;top:34px;z-index:2;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(15,13,11,.72);border:1px solid var(--line);color:var(--muted);transition:color .2s,border-color .2s,background .2s}.eroj .qslider__nav:hover{color:var(--gold);border-color:rgba(250,187,11,.5);background:rgba(15,13,11,.94)}.eroj .qslider__nav svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2.2}.eroj .qslider__nav--p{left:8px}.eroj .qslider__nav--n{right:8px}.eroj .qslider__dots{position:absolute;left:0;right:0;bottom:12px;z-index:2;display:flex;gap:6px;justify-content:center}.eroj .qslider__dots button{width:6px;height:6px;border-radius:50%;padding:0;background:rgba(255,255,255,.22);transition:background .2s,width .2s}.eroj .qslider__dots button[aria-current="true"]{background:var(--gold);width:16px;border-radius:999px}.eroj .qcard__h{display:flex;align-items:center;gap:10px;margin-bottom:9px}.eroj .qcard__av{width:34px;height:34px;border-radius:50%;flex:0 0 34px;background:#2E2D2E;background:linear-gradient(140deg,#2E2D2E,#161413);border:1px solid rgba(250,187,11,.32);display:flex;align-items:center;justify-content:center;font-family:var(--f-display);font-size:12.5px;font-weight:400;letter-spacing:.06em;color:var(--gold)}.eroj .qcard__nm{font-size:13.5px;font-weight:600;display:flex;align-items:center;gap:5px}.eroj .vtick{width:14px;height:14px;flex:0 0 auto;display:inline-block;vertical-align:-2px}.eroj .vtick circle{fill:#1D9BF0}.eroj .vtick path{fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.eroj .tst__nm .vtick,.eroj .tst__m .vtick{width:13px;height:13px;margin-left:4px}.eroj .qcard__q{margin:0;font-size:13.5px;line-height:1.6;color:var(--muted);font-style:italic}.eroj .qcard__m{margin:9px 0 0;font-size:11.5px;color:var(--muted-2)}.eroj .legal{font-size:11.5px;line-height:1.6;color:var(--muted-2);font-style:italic;border-top:1px solid var(--line);margin-top:20px;padding-top:15px}.eroj .acc{border-top:1px solid var(--line);margin-top:30px}.eroj .acc details{border-bottom:1px solid var(--line)}.eroj .acc summary{list-style:none;cursor:pointer;padding:19px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:15.5px;font-weight:500;transition:color .2s}.eroj .acc summary::-webkit-details-marker{display:none}.eroj .acc summary:hover{color:var(--gold)}.eroj .acc summary::after{content:"+";font-family:var(--f-display);font-size:21px;font-weight:300;color:var(--gold);line-height:1;flex:0 0 auto}.eroj .acc details[open] summary::after{content:"−"}.eroj .acc__b{padding:0 0 22px;font-size:14.5px;line-height:1.7;color:var(--muted)}.eroj .acc__b p{margin:0 0 13px}.eroj .acc__b p:last-child{margin-bottom:0}.eroj .acc__b b{color:var(--white);font-weight:600}.eroj .acc__b s{color:var(--muted-2)}.eroj .acc__b ul{margin:0 0 13px;padding-left:19px}.eroj .acc__b li{margin-bottom:6px}.eroj .acc__b .tick{list-style:none;padding-left:0}.eroj .acc__b .tick li{display:flex;gap:9px;align-items:flex-start}.eroj .acc__b .tick li::before{content:"✓";color:var(--gold);font-size:13px}.eroj .g{display:grid;gap:20px}.eroj .g2{grid-template-columns:repeat(2,1fr)}.eroj .g3{grid-template-columns:repeat(3,1fr)}.eroj .g4{grid-template-columns:repeat(4,1fr)}.eroj .g5{grid-template-columns:repeat(6,1fr)}.eroj .g5 > *{grid-column:span 2}.eroj .g5 > *:nth-child(4){grid-column:2 / span 2}.eroj .g5 > *:nth-child(5){grid-column:4 / span 2}.eroj .card{border:1px solid var(--line);border-radius:10px;padding:28px 25px;background:var(--ink-elev);box-shadow:var(--shadow-card)}.eroj .card--bare{background:transparent;box-shadow:none}.eroj .card--wide{padding:44px 34px}.eroj .card--mid{text-align:center}.eroj .card__k{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);margin:0 0 12px}.eroj .card__ic{font-size:26px;line-height:1;margin-bottom:14px;display:block}.eroj .card__t{font-family:var(--f-display);font-size:22px;font-weight:300;margin:0 0 11px;line-height:1.2}.eroj .card__p{font-size:14.5px;line-height:1.65;color:var(--muted);margin:0}.eroj .card__p + .card__p{margin-top:11px}.eroj .card__f{margin:14px 0 0;font-size:13.5px;font-weight:600;color:var(--gold);font-style:italic}.eroj .xs{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px}.eroj .xs li{display:flex;gap:9px;align-items:flex-start;font-size:13.5px;color:var(--muted);line-height:1.5}.eroj .xs li::before{content:"✕";color:rgba(255,255,255,.3);font-size:11px;margin-top:3px}.eroj .xs--y li::before{content:"✓";color:var(--gold)}.eroj .stat{border:1px solid rgba(250,187,11,.3);border-radius:12px;background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 62%),var(--ink-elev);padding:44px 32px;text-align:center;position:relative;overflow:hidden}.eroj .stat__n{font-family:var(--f-display);font-size:clamp(50px,8vw,86px);font-weight:300;line-height:1;color:var(--gold)}.eroj .stat__t{font-size:17px;font-weight:600;margin:14px 0 8px}.eroj .stat__d{font-size:13.5px;color:var(--muted-2);margin:0;max-width:46ch;margin-left:auto;margin-right:auto;line-height:1.6}.eroj .say{border:1px solid rgba(250,187,11,.26);border-radius:12px;background:linear-gradient(160deg,rgba(250,187,11,.08) 0%,rgba(15,13,11,0) 60%),var(--ink-elev);padding:60px 44px;text-align:center;position:relative;overflow:hidden}.eroj .say__t{font-family:var(--f-display);font-weight:300;line-height:1.12;font-size:clamp(27px,3.9vw,46px);margin:0 auto;max-width:22ch}.eroj .say__d{font-size:14.5px;color:var(--muted);margin:18px auto 0;max-width:54ch}.eroj .say__corner{position:absolute;width:9px;height:9px;border:1px solid rgba(250,187,11,.4)}.eroj .say__corner.tl{left:14px;top:14px;border-right:0;border-bottom:0}.eroj .say__corner.tr{right:14px;top:14px;border-left:0;border-bottom:0}.eroj .say__corner.bl{left:14px;bottom:14px;border-right:0;border-top:0}.eroj .say__corner.br{right:14px;bottom:14px;border-left:0;border-top:0}.eroj .quote{border-left:2px solid var(--gold);padding:4px 0 4px 28px}.eroj .tchart{border:1px solid var(--line);border-radius:10px;background:var(--ink-elev);box-shadow:var(--shadow-card);padding:26px 24px 20px;margin:0}.eroj .tchart__k{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);margin:0 0 6px}.eroj .tchart__t{font-family:var(--f-display);font-size:21px;font-weight:300;line-height:1.2;margin:0 0 18px}.eroj .tchart svg{width:100%;height:auto;display:block;overflow:visible}.eroj .tchart__legend{display:flex;flex-wrap:wrap;gap:16px;margin:16px 0 0;padding:0;list-style:none}.eroj .tchart__legend li{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.eroj .tchart__sw{width:16px;height:3px;border-radius:2px;flex:0 0 16px}.eroj .tchart__src{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--line);font-size:11.5px;line-height:1.65;color:var(--muted-2)}.eroj .tchart__src a{color:var(--muted);text-decoration:underline;text-underline-offset:2px}.eroj .tchart__src a:hover{color:var(--gold)}.eroj .quote p{font-family:var(--f-display);font-weight:300;font-size:clamp(23px,3.1vw,33px);line-height:1.22;margin:0 0 12px}.eroj .quote p:last-child{margin-bottom:0}.eroj .certs{background-color:#141210;background:linear-gradient(180deg,#141210 0%,#0F0D0B 100%);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:0}.eroj .certs__vp{overflow:hidden;padding:18px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.eroj .certs__rail{display:flex;gap:14px;align-items:center;width:max-content;animation:certroll 185s linear infinite}.eroj .certs:hover .certs__rail,.eroj .certs:focus-within .certs__rail{animation-play-state:paused}@keyframes certroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.eroj .certs__rail{animation:none}.eroj .certs__vp{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.eroj .cert{flex:0 0 auto;width:132px;height:79px;border-radius:8px;overflow:hidden;border:1px solid var(--line);background:#FFFFFF;padding:7px}.eroj .cert img{width:100%;height:100%;object-fit:contain;display:block}@media (max-width:640px){.eroj .certs__vp{padding:14px 0}.eroj .certs__rail{gap:10px;animation-duration:141s}.eroj .cert{width:112px;height:67px}}.eroj}.badges{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding:24px 0}.eroj .badge{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.05em;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:8px 16px}.eroj .badge svg{width:14px;height:14px;stroke:var(--gold);fill:none;stroke-width:1.8}.eroj .rail{display:flex;gap:18px;overflow-x:auto;padding:4px 4px 20px;scroll-snap-type:x mandatory}.eroj .rail::-webkit-scrollbar{height:5px}.eroj .rail::-webkit-scrollbar-thumb{background:var(--gold-deep);border-radius:99px}.eroj .rail::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.eroj .rail > *{scroll-snap-align:start}.eroj .exp{flex:0 0 218px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--ink-elev)}.eroj .tst{flex:0 0 264px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--ink-elev);display:flex;flex-direction:column}.eroj .tst__shot{position:relative;overflow:hidden;background:#0B0A09}.eroj .tst__shot img{display:block;width:100%;height:auto}.eroj .tst__shot::after{content:"";position:absolute;inset-inline:0;bottom:0;height:56%;background:linear-gradient(180deg,rgba(15,13,11,0) 0%,rgba(15,13,11,.92) 82%)}.eroj .tst__wa{position:absolute;left:10px;top:10px;z-index:2;display:inline-flex;align-items:center;gap:6px;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:rgba(15,13,11,.8);color:var(--gold);border:1px solid rgba(250,187,11,.35);border-radius:999px;padding:4px 10px}.eroj .tst__b{padding:16px 16px 18px;flex:1;display:flex;flex-direction:column;gap:9px;margin-top:-46px;position:relative;z-index:2}.eroj .tst__q{font-size:13px;line-height:1.6;color:var(--white);margin:0;font-style:italic}.eroj .tst__m{font-size:11px;color:var(--muted-2);margin:0;letter-spacing:.03em;margin-top:auto}.eroj .tst__who{display:flex;align-items:center;gap:9px;margin-top:auto;padding-top:2px}.eroj .tst__av{width:27px;height:27px;border-radius:50%;flex:0 0 27px;background:#2E2D2E;background:linear-gradient(140deg,#2E2D2E,#161413);border:1px solid rgba(250,187,11,.32);display:flex;align-items:center;justify-content:center;font-family:var(--f-display);font-size:10.5px;font-weight:400;letter-spacing:.05em;color:var(--gold)}.eroj .tst__nm{display:block;font-size:12px;font-weight:600;color:var(--white);line-height:1.3}.eroj .tst__loc{display:block;font-size:10.5px;color:var(--muted-2);letter-spacing:.02em;line-height:1.4;margin-top:1px}.eroj .tst__m b{color:var(--muted);font-weight:600;font-style:normal}.eroj .exp .slot{border:0;border-radius:0;border-bottom:1px solid var(--line)}.eroj .exp__b{padding:15px}.eroj .exp__n{font-size:14px;font-weight:600;margin:0 0 5px;min-height:0}.eroj .exp__r{font-size:11.5px;color:var(--muted-2);margin:0;line-height:1.5}.eroj .ba{flex:0 0 268px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--ink-elev)}.eroj .ba__h{text-align:center;padding:12px;font-family:var(--f-display);font-size:17px;letter-spacing:.28em;background:var(--grad-silver);-webkit-background-clip:text;background-clip:text;color:transparent}.eroj .ba__g{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:0 2px 2px}.eroj .ba__c{position:relative}.eroj .ba__tag{position:absolute;left:6px;top:6px;z-index:2;font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:rgba(15,13,11,.8);color:var(--gold);padding:3px 7px;border-radius:3px}.eroj .ba .slot{border-radius:0;min-height:0;aspect-ratio:3/4}.eroj .vid{flex:0 0 218px;border-radius:10px;overflow:hidden;position:relative;border:1px solid var(--line)}.eroj .vid .slot{border:0;border-radius:0;aspect-ratio:9/16}.eroj .vid__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;width:46px;height:46px;border-radius:50%;background:rgba(250,187,11,.9);color:var(--ink);display:flex;align-items:center;justify-content:center}.eroj .vid__play svg{width:17px;height:17px;fill:currentColor;stroke:none;margin-left:2px}.eroj .vid__h{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;text-shadow:0 2px 8px rgba(0,0,0,.8)}.eroj .ing{flex:0 0 306px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--ink-elev);display:flex;flex-direction:column}.eroj .ing .slot{border:0;border-radius:0;border-bottom:1px solid var(--line);aspect-ratio:4/3;min-height:0}.eroj .ing__f-img{margin:0;flex:0 0 auto;aspect-ratio:4/3;overflow:hidden;position:relative;border-bottom:1px solid var(--line);background:#0B0A09}.eroj .ing__f-img img{width:100%;height:100%;object-fit:cover;display:block}.eroj .ing__f-img::after{content:"";position:absolute;inset:auto 0 0 0;height:44%;pointer-events:none;background:linear-gradient(to top,rgba(24,22,21,.85) 0%,rgba(24,22,21,0) 100%)}.eroj .ing__b{padding:20px;flex:1;display:flex;flex-direction:column}.eroj .ing__n{font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--gold-deep);margin:0 0 7px}.eroj .ing__t{font-family:var(--f-display);font-size:21px;font-weight:300;margin:0 0 3px;line-height:1.15}.eroj .ing__o{font-size:11.5px;color:var(--gold-deep);margin:0 0 9px;letter-spacing:.04em}.eroj .ing__q{font-size:13px;font-style:italic;color:var(--cream);margin:0 0 12px}.eroj .ing__dose{display:flex;align-items:baseline;justify-content:space-between;gap:10px;border:1px solid rgba(250,187,11,.3);border-radius:6px;background:rgba(250,187,11,.06);padding:8px 11px;margin:0 0 12px}.eroj .ing__dose b{font-family:var(--f-display);font-size:19px;font-weight:400;color:var(--gold);line-height:1;letter-spacing:.02em}.eroj .ing__dose span{font-size:10.5px;line-height:1.4;color:var(--muted-2);text-align:right}.eroj .ing__tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.eroj .ing__tags span{font-size:10px;font-weight:600;letter-spacing:.04em;color:var(--gold);background:rgba(250,187,11,.1);border:1px solid rgba(250,187,11,.24);border-radius:999px;padding:3px 9px}.eroj .ing__p{font-size:13.5px;line-height:1.62;color:var(--muted);margin:0 0 14px}.eroj .ing__f{margin-top:auto;padding-top:12px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:6px}.eroj .ing__f span{font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);border:1px solid var(--line);border-radius:999px;padding:3px 9px}.eroj .tbl{overflow-x:auto;border:1px solid var(--line);border-radius:10px}.eroj .strip{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:10px;background:var(--ink-elev);overflow:hidden;box-shadow:var(--shadow-card)}.eroj .strip__i{flex:1 1 0;min-width:0;padding:15px 12px;display:flex;align-items:baseline;justify-content:center;gap:8px;text-align:center}.eroj .strip__i + .strip__i{border-left:1px solid var(--line)}.eroj .strip__n{font-family:var(--f-display);font-weight:400;font-size:26px;line-height:1;letter-spacing:.02em;color:var(--gold);flex:0 0 auto}.eroj .strip__l{font-size:12.5px;line-height:1.35;color:var(--muted);text-align:left}.eroj .strip__e{font-size:17px;line-height:1;flex:0 0 auto;align-self:center;margin-right:2px}.eroj .strip__w{font-family:var(--f-display);font-weight:300;font-size:clamp(15px,1.5vw,19px);line-height:1.25;letter-spacing:.02em;color:var(--gold);text-align:center}@media (max-width:760px){.eroj .strip{flex-wrap:wrap}.eroj .strip__i{flex:1 1 50%;min-width:50%}.eroj .strip__i:nth-child(3){border-left:0}.eroj .strip__i:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:400px){.eroj .strip__i{padding:13px 8px;gap:6px}.eroj .strip__n{font-size:22px}.eroj .strip__l{font-size:11.5px}}.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{display:grid;grid-template-columns:0.8fr 1fr;gap:40px;align-items:start;margin-top:40px}.eroj .coach > .slot{max-height:560px}.eroj .cfig{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#181615;background:var(--ink-elev);box-shadow:var(--shadow-card)}.eroj .cfig img{display:block;width:100%;height:auto}.eroj .cfig figcaption{font-size:11px;line-height:1.5;color:var(--muted-2);padding:11px 15px;border-top:1px solid var(--line);text-align:center}.eroj .cfig figcaption em{color:var(--muted);font-style:italic}.eroj .cpair{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;align-items:start;margin-top:26px}@media (max-width:820px){.eroj .cpair{grid-template-columns:1fr}}.eroj .coach__stats{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-top:26px}.eroj .coach__stat{border:1px solid var(--line);border-radius:10px;background:#181615;background:var(--ink-elev);padding:18px 16px;text-align:center}.eroj .coach__stat--now{border-color:rgba(250,187,11,.42);background:linear-gradient(165deg,rgba(250,187,11,.08) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .coach__n{font-family:var(--f-display);font-weight:300;font-size:34px;line-height:1;letter-spacing:.02em;color:var(--white)}.eroj .coach__stat--now .coach__n{color:var(--gold)}.eroj .coach__n span{font-size:14px;letter-spacing:.04em}.eroj .coach__l{font-size:11.5px;line-height:1.5;color:var(--muted-2);margin:9px 0 0}.eroj .coach__arrow{font-family:var(--f-display);font-size:22px;color:var(--gold-deep);line-height:1}@media (max-width:900px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{grid-template-columns:1fr;gap:26px}.eroj .coach__stats{margin-top:22px}}@media (max-width:420px){.eroj .coach__stats{grid-template-columns:1fr;gap:10px}.eroj .coach__arrow{transform:rotate(90deg);margin:0 auto}}.eroj .mrba{display:flex;gap:16px;overflow-x:auto;padding:4px 4px 20px;scroll-snap-type:x mandatory;scroll-behavior:smooth}.eroj .mrba::-webkit-scrollbar{height:5px}.eroj .mrba::-webkit-scrollbar-thumb{background:var(--gold-deep);border-radius:99px}.eroj .mrba::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.eroj .mrba__i{flex:0 0 208px;scroll-snap-align:start;margin:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#181615;background:var(--ink-elev);display:flex;flex-direction:column}.eroj .mrba__p{aspect-ratio:4/5;overflow:hidden;background:linear-gradient(180deg,#F4F3F3 0%,#C9C8C8 100%);border-bottom:1px solid var(--line)}.eroj .mrba__p img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.eroj .mrba__b{padding:13px 12px 15px;display:flex;flex-direction:column;gap:5px;flex:1}.eroj .mrba__n{font-size:13px;font-weight:600;line-height:1.25;margin:0}.eroj .mrba__r{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin:0}.eroj .mrba__c{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}@media (max-width:640px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{display:grid;grid-template-columns:0.8fr 1fr;gap:40px;align-items:start;margin-top:40px}.eroj .coach > .slot{max-height:560px}.eroj .cfig{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#181615;background:var(--ink-elev);box-shadow:var(--shadow-card)}.eroj .cfig img{display:block;width:100%;height:auto}.eroj .cfig figcaption{font-size:11px;line-height:1.5;color:var(--muted-2);padding:11px 15px;border-top:1px solid var(--line);text-align:center}.eroj .cfig figcaption em{color:var(--muted);font-style:italic}.eroj .cpair{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;align-items:start;margin-top:26px}@media (max-width:820px){.eroj .cpair{grid-template-columns:1fr}}.eroj .coach__stats{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-top:26px}.eroj .coach__stat{border:1px solid var(--line);border-radius:10px;background:#181615;background:var(--ink-elev);padding:18px 16px;text-align:center}.eroj .coach__stat--now{border-color:rgba(250,187,11,.42);background:linear-gradient(165deg,rgba(250,187,11,.08) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .coach__n{font-family:var(--f-display);font-weight:300;font-size:34px;line-height:1;letter-spacing:.02em;color:var(--white)}.eroj .coach__stat--now .coach__n{color:var(--gold)}.eroj .coach__n span{font-size:14px;letter-spacing:.04em}.eroj .coach__l{font-size:11.5px;line-height:1.5;color:var(--muted-2);margin:9px 0 0}.eroj .coach__arrow{font-family:var(--f-display);font-size:22px;color:var(--gold-deep);line-height:1}@media (max-width:900px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{grid-template-columns:1fr;gap:26px}.eroj .coach__stats{margin-top:22px}}@media (max-width:420px){.eroj .coach__stats{grid-template-columns:1fr;gap:10px}.eroj .coach__arrow{transform:rotate(90deg);margin:0 auto}}.eroj .mrba{gap:12px}.eroj .mrba__i{flex:0 0 172px}}.eroj .railwrap{position:relative}.eroj .railnav{position:absolute;top:38%;z-index:3;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0F0D0B;background:rgba(15,13,11,.9);border:1px solid var(--line);color:var(--white);transition:color .2s,border-color .2s}.eroj .railnav:hover{color:var(--gold);border-color:rgba(250,187,11,.55)}.eroj .railnav svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2.2}.eroj .railnav--p{left:-14px}.eroj .railnav--n{right:-14px}@media (max-width:900px){.eroj .railnav{display:none}}.eroj .apic{flex:0 0 218px;margin:0;position:relative;aspect-ratio:9/16;max-height:392px;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:#0B0A09}.eroj .apic img{width:100%;height:100%;object-fit:cover;object-position:top center}.eroj .apic__tag{position:absolute;left:9px;top:9px;z-index:2;display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:rgba(15,13,11,.82);color:var(--gold);border:1px solid rgba(250,187,11,.35);border-radius:999px;padding:4px 10px}@media (max-width:640px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{display:grid;grid-template-columns:0.8fr 1fr;gap:40px;align-items:start;margin-top:40px}.eroj .coach > .slot{max-height:560px}.eroj .cfig{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#181615;background:var(--ink-elev);box-shadow:var(--shadow-card)}.eroj .cfig img{display:block;width:100%;height:auto}.eroj .cfig figcaption{font-size:11px;line-height:1.5;color:var(--muted-2);padding:11px 15px;border-top:1px solid var(--line);text-align:center}.eroj .cfig figcaption em{color:var(--muted);font-style:italic}.eroj .cpair{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;align-items:start;margin-top:26px}@media (max-width:820px){.eroj .cpair{grid-template-columns:1fr}}.eroj .coach__stats{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-top:26px}.eroj .coach__stat{border:1px solid var(--line);border-radius:10px;background:#181615;background:var(--ink-elev);padding:18px 16px;text-align:center}.eroj .coach__stat--now{border-color:rgba(250,187,11,.42);background:linear-gradient(165deg,rgba(250,187,11,.08) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .coach__n{font-family:var(--f-display);font-weight:300;font-size:34px;line-height:1;letter-spacing:.02em;color:var(--white)}.eroj .coach__stat--now .coach__n{color:var(--gold)}.eroj .coach__n span{font-size:14px;letter-spacing:.04em}.eroj .coach__l{font-size:11.5px;line-height:1.5;color:var(--muted-2);margin:9px 0 0}.eroj .coach__arrow{font-family:var(--f-display);font-size:22px;color:var(--gold-deep);line-height:1}@media (max-width:900px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{grid-template-columns:1fr;gap:26px}.eroj .coach__stats{margin-top:22px}}@media (max-width:420px){.eroj .coach__stats{grid-template-columns:1fr;gap:10px}.eroj .coach__arrow{transform:rotate(90deg);margin:0 auto}}.eroj .mrba{display:flex;gap:16px;overflow-x:auto;padding:4px 4px 20px;scroll-snap-type:x mandatory;scroll-behavior:smooth}.eroj .mrba::-webkit-scrollbar{height:5px}.eroj .mrba::-webkit-scrollbar-thumb{background:var(--gold-deep);border-radius:99px}.eroj .mrba::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.eroj .mrba__i{flex:0 0 208px;scroll-snap-align:start;margin:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#181615;background:var(--ink-elev);display:flex;flex-direction:column}.eroj .mrba__p{aspect-ratio:4/5;overflow:hidden;background:linear-gradient(180deg,#F4F3F3 0%,#C9C8C8 100%);border-bottom:1px solid var(--line)}.eroj .mrba__p img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.eroj .mrba__b{padding:13px 12px 15px;display:flex;flex-direction:column;gap:5px;flex:1}.eroj .mrba__n{font-size:13px;font-weight:600;line-height:1.25;margin:0}.eroj .mrba__r{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin:0}.eroj .mrba__c{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}@media (max-width:640px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{display:grid;grid-template-columns:0.8fr 1fr;gap:40px;align-items:start;margin-top:40px}.eroj .coach > .slot{max-height:560px}.eroj .cfig{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#181615;background:var(--ink-elev);box-shadow:var(--shadow-card)}.eroj .cfig img{display:block;width:100%;height:auto}.eroj .cfig figcaption{font-size:11px;line-height:1.5;color:var(--muted-2);padding:11px 15px;border-top:1px solid var(--line);text-align:center}.eroj .cfig figcaption em{color:var(--muted);font-style:italic}.eroj .cpair{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;align-items:start;margin-top:26px}@media (max-width:820px){.eroj .cpair{grid-template-columns:1fr}}.eroj .coach__stats{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-top:26px}.eroj .coach__stat{border:1px solid var(--line);border-radius:10px;background:#181615;background:var(--ink-elev);padding:18px 16px;text-align:center}.eroj .coach__stat--now{border-color:rgba(250,187,11,.42);background:linear-gradient(165deg,rgba(250,187,11,.08) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .coach__n{font-family:var(--f-display);font-weight:300;font-size:34px;line-height:1;letter-spacing:.02em;color:var(--white)}.eroj .coach__stat--now .coach__n{color:var(--gold)}.eroj .coach__n span{font-size:14px;letter-spacing:.04em}.eroj .coach__l{font-size:11.5px;line-height:1.5;color:var(--muted-2);margin:9px 0 0}.eroj .coach__arrow{font-family:var(--f-display);font-size:22px;color:var(--gold-deep);line-height:1}@media (max-width:900px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{grid-template-columns:1fr;gap:26px}.eroj .coach__stats{margin-top:22px}}@media (max-width:420px){.eroj .coach__stats{grid-template-columns:1fr;gap:10px}.eroj .coach__arrow{transform:rotate(90deg);margin:0 auto}}.eroj .mrba{gap:12px}.eroj .mrba__i{flex:0 0 172px}}.eroj .railwrap{position:relative}.eroj .railnav{position:absolute;top:38%;z-index:3;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0F0D0B;background:rgba(15,13,11,.9);border:1px solid var(--line);color:var(--white);transition:color .2s,border-color .2s}.eroj .railnav:hover{color:var(--gold);border-color:rgba(250,187,11,.55)}.eroj .railnav svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2.2}.eroj .railnav--p{left:-14px}.eroj .railnav--n{right:-14px}@media (max-width:900px){.eroj .railnav{display:none}}.eroj .apic{flex:0 0 168px;max-height:300px}}.eroj .bar{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;box-shadow:var(--shadow-card)}.eroj .bar__i{background:var(--ink-elev);padding:20px 15px;text-align:center;display:flex;flex-direction:column;gap:7px}.eroj .bar__ic{font-size:19px;line-height:1}.eroj .bar__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .bar__t{font-family:var(--f-display);font-weight:300;font-size:17px;line-height:1.22;letter-spacing:.015em;margin:0}.eroj .bar__f{font-size:11.5px;line-height:1.45;color:var(--gold);font-style:italic;font-weight:600;margin:auto 0 0}.eroj .bar__num{font-family:var(--f-display);font-weight:400;font-size:clamp(27px,2.9vw,35px);line-height:1;letter-spacing:.01em;color:var(--gold);margin:0}.eroj .bar__what{font-size:12.5px;line-height:1.45;color:var(--white);margin:0}.eroj .bar__what b{color:var(--white);font-weight:600}.eroj .bar__src{font-size:10px;line-height:1.5;color:var(--muted-2);margin:auto 0 0;padding-top:8px;border-top:1px solid var(--line)}.eroj .bar__src b{color:var(--gold-deep);font-style:italic;font-weight:600}.eroj .bar__xs{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:5px;text-align:left}.eroj .bar__xs li{display:flex;gap:7px;font-size:11.5px;line-height:1.4;color:var(--muted-2)}.eroj .bar__xs li::before{content:"\2715";color:rgba(255,255,255,.32);font-size:9px;line-height:1.7;flex:0 0 auto}@media (max-width:1180px){.eroj .bar--5{grid-auto-flow:row;grid-template-columns:repeat(2,1fr)}.eroj .bar--5 > *:last-child{grid-column:1 / -1}.eroj .bar--6{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.eroj .bar--6{grid-template-columns:repeat(2,1fr)}}.eroj .bar--8{grid-auto-flow:row;grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.eroj .bar--8{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.eroj .bar--3{grid-auto-flow:row;grid-template-columns:1fr}.eroj .bar__i{padding:17px 14px}.eroj .bar__t{font-size:16px}}.eroj .quad{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:10px;background:var(--ink-elev);overflow:hidden;box-shadow:var(--shadow-card)}.eroj .quad__i{flex:1 1 0;min-width:0;padding:18px 15px;text-align:center}.eroj .quad__i + .quad__i{border-left:1px solid var(--line)}.eroj .quad--8{display:grid;grid-auto-flow:row;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);align-items:stretch}.eroj .quad--8 .quad__i{border-left:0;background:#181615;background:var(--ink-elev);display:flex;flex-direction:column;gap:6px}.eroj .quad__ic{font-size:19px;line-height:1}@media (max-width:900px){.eroj .quad--8{grid-template-columns:repeat(2,1fr)}}.eroj .quad__t{font-family:var(--f-display);font-weight:300;font-size:17px;line-height:1.25;letter-spacing:.015em;margin:0 0 6px}.eroj .quad__s{font-size:11.5px;line-height:1.45;color:var(--muted-2);margin:0}@media (max-width:760px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{display:grid;grid-template-columns:0.8fr 1fr;gap:40px;align-items:start;margin-top:40px}.eroj .coach > .slot{max-height:560px}.eroj .cfig{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#181615;background:var(--ink-elev);box-shadow:var(--shadow-card)}.eroj .cfig img{display:block;width:100%;height:auto}.eroj .cfig figcaption{font-size:11px;line-height:1.5;color:var(--muted-2);padding:11px 15px;border-top:1px solid var(--line);text-align:center}.eroj .cfig figcaption em{color:var(--muted);font-style:italic}.eroj .cpair{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;align-items:start;margin-top:26px}@media (max-width:820px){.eroj .cpair{grid-template-columns:1fr}}.eroj .coach__stats{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-top:26px}.eroj .coach__stat{border:1px solid var(--line);border-radius:10px;background:#181615;background:var(--ink-elev);padding:18px 16px;text-align:center}.eroj .coach__stat--now{border-color:rgba(250,187,11,.42);background:linear-gradient(165deg,rgba(250,187,11,.08) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .coach__n{font-family:var(--f-display);font-weight:300;font-size:34px;line-height:1;letter-spacing:.02em;color:var(--white)}.eroj .coach__stat--now .coach__n{color:var(--gold)}.eroj .coach__n span{font-size:14px;letter-spacing:.04em}.eroj .coach__l{font-size:11.5px;line-height:1.5;color:var(--muted-2);margin:9px 0 0}.eroj .coach__arrow{font-family:var(--f-display);font-size:22px;color:var(--gold-deep);line-height:1}@media (max-width:900px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{grid-template-columns:1fr;gap:26px}.eroj .coach__stats{margin-top:22px}}@media (max-width:420px){.eroj .coach__stats{grid-template-columns:1fr;gap:10px}.eroj .coach__arrow{transform:rotate(90deg);margin:0 auto}}.eroj .mrba{display:flex;gap:16px;overflow-x:auto;padding:4px 4px 20px;scroll-snap-type:x mandatory;scroll-behavior:smooth}.eroj .mrba::-webkit-scrollbar{height:5px}.eroj .mrba::-webkit-scrollbar-thumb{background:var(--gold-deep);border-radius:99px}.eroj .mrba::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.eroj .mrba__i{flex:0 0 208px;scroll-snap-align:start;margin:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#181615;background:var(--ink-elev);display:flex;flex-direction:column}.eroj .mrba__p{aspect-ratio:4/5;overflow:hidden;background:linear-gradient(180deg,#F4F3F3 0%,#C9C8C8 100%);border-bottom:1px solid var(--line)}.eroj .mrba__p img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.eroj .mrba__b{padding:13px 12px 15px;display:flex;flex-direction:column;gap:5px;flex:1}.eroj .mrba__n{font-size:13px;font-weight:600;line-height:1.25;margin:0}.eroj .mrba__r{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin:0}.eroj .mrba__c{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}@media (max-width:640px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{display:grid;grid-template-columns:0.8fr 1fr;gap:40px;align-items:start;margin-top:40px}.eroj .coach > .slot{max-height:560px}.eroj .cfig{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#181615;background:var(--ink-elev);box-shadow:var(--shadow-card)}.eroj .cfig img{display:block;width:100%;height:auto}.eroj .cfig figcaption{font-size:11px;line-height:1.5;color:var(--muted-2);padding:11px 15px;border-top:1px solid var(--line);text-align:center}.eroj .cfig figcaption em{color:var(--muted);font-style:italic}.eroj .cpair{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;align-items:start;margin-top:26px}@media (max-width:820px){.eroj .cpair{grid-template-columns:1fr}}.eroj .coach__stats{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-top:26px}.eroj .coach__stat{border:1px solid var(--line);border-radius:10px;background:#181615;background:var(--ink-elev);padding:18px 16px;text-align:center}.eroj .coach__stat--now{border-color:rgba(250,187,11,.42);background:linear-gradient(165deg,rgba(250,187,11,.08) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .coach__n{font-family:var(--f-display);font-weight:300;font-size:34px;line-height:1;letter-spacing:.02em;color:var(--white)}.eroj .coach__stat--now .coach__n{color:var(--gold)}.eroj .coach__n span{font-size:14px;letter-spacing:.04em}.eroj .coach__l{font-size:11.5px;line-height:1.5;color:var(--muted-2);margin:9px 0 0}.eroj .coach__arrow{font-family:var(--f-display);font-size:22px;color:var(--gold-deep);line-height:1}@media (max-width:900px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{grid-template-columns:1fr;gap:26px}.eroj .coach__stats{margin-top:22px}}@media (max-width:420px){.eroj .coach__stats{grid-template-columns:1fr;gap:10px}.eroj .coach__arrow{transform:rotate(90deg);margin:0 auto}}.eroj .mrba{gap:12px}.eroj .mrba__i{flex:0 0 172px}}.eroj .railwrap{position:relative}.eroj .railnav{position:absolute;top:38%;z-index:3;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0F0D0B;background:rgba(15,13,11,.9);border:1px solid var(--line);color:var(--white);transition:color .2s,border-color .2s}.eroj .railnav:hover{color:var(--gold);border-color:rgba(250,187,11,.55)}.eroj .railnav svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2.2}.eroj .railnav--p{left:-14px}.eroj .railnav--n{right:-14px}@media (max-width:900px){.eroj .railnav{display:none}}.eroj .apic{flex:0 0 218px;margin:0;position:relative;aspect-ratio:9/16;max-height:392px;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:#0B0A09}.eroj .apic img{width:100%;height:100%;object-fit:cover;object-position:top center}.eroj .apic__tag{position:absolute;left:9px;top:9px;z-index:2;display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:rgba(15,13,11,.82);color:var(--gold);border:1px solid rgba(250,187,11,.35);border-radius:999px;padding:4px 10px}@media (max-width:640px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{display:grid;grid-template-columns:0.8fr 1fr;gap:40px;align-items:start;margin-top:40px}.eroj .coach > .slot{max-height:560px}.eroj .cfig{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#181615;background:var(--ink-elev);box-shadow:var(--shadow-card)}.eroj .cfig img{display:block;width:100%;height:auto}.eroj .cfig figcaption{font-size:11px;line-height:1.5;color:var(--muted-2);padding:11px 15px;border-top:1px solid var(--line);text-align:center}.eroj .cfig figcaption em{color:var(--muted);font-style:italic}.eroj .cpair{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;align-items:start;margin-top:26px}@media (max-width:820px){.eroj .cpair{grid-template-columns:1fr}}.eroj .coach__stats{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-top:26px}.eroj .coach__stat{border:1px solid var(--line);border-radius:10px;background:#181615;background:var(--ink-elev);padding:18px 16px;text-align:center}.eroj .coach__stat--now{border-color:rgba(250,187,11,.42);background:linear-gradient(165deg,rgba(250,187,11,.08) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .coach__n{font-family:var(--f-display);font-weight:300;font-size:34px;line-height:1;letter-spacing:.02em;color:var(--white)}.eroj .coach__stat--now .coach__n{color:var(--gold)}.eroj .coach__n span{font-size:14px;letter-spacing:.04em}.eroj .coach__l{font-size:11.5px;line-height:1.5;color:var(--muted-2);margin:9px 0 0}.eroj .coach__arrow{font-family:var(--f-display);font-size:22px;color:var(--gold-deep);line-height:1}@media (max-width:900px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{grid-template-columns:1fr;gap:26px}.eroj .coach__stats{margin-top:22px}}@media (max-width:420px){.eroj .coach__stats{grid-template-columns:1fr;gap:10px}.eroj .coach__arrow{transform:rotate(90deg);margin:0 auto}}.eroj .mrba{display:flex;gap:16px;overflow-x:auto;padding:4px 4px 20px;scroll-snap-type:x mandatory;scroll-behavior:smooth}.eroj .mrba::-webkit-scrollbar{height:5px}.eroj .mrba::-webkit-scrollbar-thumb{background:var(--gold-deep);border-radius:99px}.eroj .mrba::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.eroj .mrba__i{flex:0 0 208px;scroll-snap-align:start;margin:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#181615;background:var(--ink-elev);display:flex;flex-direction:column}.eroj .mrba__p{aspect-ratio:4/5;overflow:hidden;background:linear-gradient(180deg,#F4F3F3 0%,#C9C8C8 100%);border-bottom:1px solid var(--line)}.eroj .mrba__p img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.eroj .mrba__b{padding:13px 12px 15px;display:flex;flex-direction:column;gap:5px;flex:1}.eroj .mrba__n{font-size:13px;font-weight:600;line-height:1.25;margin:0}.eroj .mrba__r{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin:0}.eroj .mrba__c{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}@media (max-width:640px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{display:grid;grid-template-columns:0.8fr 1fr;gap:40px;align-items:start;margin-top:40px}.eroj .coach > .slot{max-height:560px}.eroj .cfig{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#181615;background:var(--ink-elev);box-shadow:var(--shadow-card)}.eroj .cfig img{display:block;width:100%;height:auto}.eroj .cfig figcaption{font-size:11px;line-height:1.5;color:var(--muted-2);padding:11px 15px;border-top:1px solid var(--line);text-align:center}.eroj .cfig figcaption em{color:var(--muted);font-style:italic}.eroj .cpair{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;align-items:start;margin-top:26px}@media (max-width:820px){.eroj .cpair{grid-template-columns:1fr}}.eroj .coach__stats{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-top:26px}.eroj .coach__stat{border:1px solid var(--line);border-radius:10px;background:#181615;background:var(--ink-elev);padding:18px 16px;text-align:center}.eroj .coach__stat--now{border-color:rgba(250,187,11,.42);background:linear-gradient(165deg,rgba(250,187,11,.08) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .coach__n{font-family:var(--f-display);font-weight:300;font-size:34px;line-height:1;letter-spacing:.02em;color:var(--white)}.eroj .coach__stat--now .coach__n{color:var(--gold)}.eroj .coach__n span{font-size:14px;letter-spacing:.04em}.eroj .coach__l{font-size:11.5px;line-height:1.5;color:var(--muted-2);margin:9px 0 0}.eroj .coach__arrow{font-family:var(--f-display);font-size:22px;color:var(--gold-deep);line-height:1}@media (max-width:900px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{grid-template-columns:1fr;gap:26px}.eroj .coach__stats{margin-top:22px}}@media (max-width:420px){.eroj .coach__stats{grid-template-columns:1fr;gap:10px}.eroj .coach__arrow{transform:rotate(90deg);margin:0 auto}}.eroj .mrba{gap:12px}.eroj .mrba__i{flex:0 0 172px}}.eroj .railwrap{position:relative}.eroj .railnav{position:absolute;top:38%;z-index:3;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0F0D0B;background:rgba(15,13,11,.9);border:1px solid var(--line);color:var(--white);transition:color .2s,border-color .2s}.eroj .railnav:hover{color:var(--gold);border-color:rgba(250,187,11,.55)}.eroj .railnav svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2.2}.eroj .railnav--p{left:-14px}.eroj .railnav--n{right:-14px}@media (max-width:900px){.eroj .railnav{display:none}}.eroj .apic{flex:0 0 168px;max-height:300px}}.eroj .bar{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;box-shadow:var(--shadow-card)}.eroj .bar__i{background:var(--ink-elev);padding:20px 15px;text-align:center;display:flex;flex-direction:column;gap:7px}.eroj .bar__ic{font-size:19px;line-height:1}.eroj .bar__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .bar__t{font-family:var(--f-display);font-weight:300;font-size:17px;line-height:1.22;letter-spacing:.015em;margin:0}.eroj .bar__f{font-size:11.5px;line-height:1.45;color:var(--gold);font-style:italic;font-weight:600;margin:auto 0 0}.eroj .bar__xs{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:5px;text-align:left}.eroj .bar__xs li{display:flex;gap:7px;font-size:11.5px;line-height:1.4;color:var(--muted-2)}.eroj .bar__xs li::before{content:"\2715";color:rgba(255,255,255,.32);font-size:9px;line-height:1.7;flex:0 0 auto}@media (max-width:1180px){.eroj .bar--5{grid-auto-flow:row;grid-template-columns:repeat(2,1fr)}.eroj .bar--5 > *:last-child{grid-column:1 / -1}.eroj .bar--6{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.eroj .bar--6{grid-template-columns:repeat(2,1fr)}}.eroj .bar--8{grid-auto-flow:row;grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.eroj .bar--8{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.eroj .bar--3{grid-auto-flow:row;grid-template-columns:1fr}.eroj .bar__i{padding:17px 14px}.eroj .bar__t{font-size:16px}}.eroj .quad{flex-wrap:wrap}.eroj .quad__i{flex:1 1 50%;min-width:50%}.eroj .quad__i:nth-child(3){border-left:0}.eroj .quad__i:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:400px){.eroj .quad__i{padding:15px 10px}.eroj .quad__t{font-size:15px}.eroj .quad__s{font-size:11px}}.eroj .facts{max-width:760px;margin:48px auto 0;border:1px solid rgba(250,187,11,.3);border-radius:12px;background:var(--ink-elev);box-shadow:var(--shadow-card);padding:28px 26px 22px}.eroj .facts__t{font-family:var(--f-display);font-size:23px;font-weight:300;letter-spacing:.05em;text-transform:uppercase;margin:0 0 6px}.eroj .facts__s{font-size:13px;color:var(--muted-2);margin:0 0 18px;line-height:1.6}.eroj .facts table{width:100%;border-collapse:collapse;font-size:14px}.eroj .facts th,.eroj .facts td{padding:11px 8px;border-bottom:1px solid var(--line);text-align:right;vertical-align:middle}.eroj .facts th:first-child,.eroj .facts td:first-child{text-align:left}.eroj .facts thead th{font-family:var(--f-body);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);padding-bottom:9px;line-height:1.35}.eroj .facts tbody td{color:var(--white)}.eroj .facts tbody td:first-child{color:var(--muted)}.eroj .facts tbody td:first-child em{font-style:normal;display:block;font-size:11.5px;color:var(--muted-2);margin-top:2px}.eroj .facts tbody tr:last-child td{border-bottom:0;border-top:1px solid rgba(250,187,11,.34);color:var(--gold);font-weight:600;padding-top:14px}.eroj .facts tbody tr:last-child td:first-child{color:var(--gold)}.eroj .facts__f{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--line);font-size:12px;color:var(--muted-2);line-height:1.6}@media (max-width:640px){.eroj .strip{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:10px;background:var(--ink-elev);overflow:hidden;box-shadow:var(--shadow-card)}.eroj .strip__i{flex:1 1 0;min-width:0;padding:15px 12px;display:flex;align-items:baseline;justify-content:center;gap:8px;text-align:center}.eroj .strip__i + .strip__i{border-left:1px solid var(--line)}.eroj .strip__n{font-family:var(--f-display);font-weight:400;font-size:26px;line-height:1;letter-spacing:.02em;color:var(--gold);flex:0 0 auto}.eroj .strip__l{font-size:12.5px;line-height:1.35;color:var(--muted);text-align:left}.eroj .strip__e{font-size:17px;line-height:1;flex:0 0 auto;align-self:center;margin-right:2px}.eroj .strip__w{font-family:var(--f-display);font-weight:300;font-size:clamp(15px,1.5vw,19px);line-height:1.25;letter-spacing:.02em;color:var(--gold);text-align:center}@media (max-width:760px){.eroj .strip{flex-wrap:wrap}.eroj .strip__i{flex:1 1 50%;min-width:50%}.eroj .strip__i:nth-child(3){border-left:0}.eroj .strip__i:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:400px){.eroj .strip__i{padding:13px 8px;gap:6px}.eroj .strip__n{font-size:22px}.eroj .strip__l{font-size:11.5px}}.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{display:grid;grid-template-columns:0.8fr 1fr;gap:40px;align-items:start;margin-top:40px}.eroj .coach > .slot{max-height:560px}.eroj .cfig{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#181615;background:var(--ink-elev);box-shadow:var(--shadow-card)}.eroj .cfig img{display:block;width:100%;height:auto}.eroj .cfig figcaption{font-size:11px;line-height:1.5;color:var(--muted-2);padding:11px 15px;border-top:1px solid var(--line);text-align:center}.eroj .cfig figcaption em{color:var(--muted);font-style:italic}.eroj .cpair{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;align-items:start;margin-top:26px}@media (max-width:820px){.eroj .cpair{grid-template-columns:1fr}}.eroj .coach__stats{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-top:26px}.eroj .coach__stat{border:1px solid var(--line);border-radius:10px;background:#181615;background:var(--ink-elev);padding:18px 16px;text-align:center}.eroj .coach__stat--now{border-color:rgba(250,187,11,.42);background:linear-gradient(165deg,rgba(250,187,11,.08) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .coach__n{font-family:var(--f-display);font-weight:300;font-size:34px;line-height:1;letter-spacing:.02em;color:var(--white)}.eroj .coach__stat--now .coach__n{color:var(--gold)}.eroj .coach__n span{font-size:14px;letter-spacing:.04em}.eroj .coach__l{font-size:11.5px;line-height:1.5;color:var(--muted-2);margin:9px 0 0}.eroj .coach__arrow{font-family:var(--f-display);font-size:22px;color:var(--gold-deep);line-height:1}@media (max-width:900px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{grid-template-columns:1fr;gap:26px}.eroj .coach__stats{margin-top:22px}}@media (max-width:420px){.eroj .coach__stats{grid-template-columns:1fr;gap:10px}.eroj .coach__arrow{transform:rotate(90deg);margin:0 auto}}.eroj .mrba{display:flex;gap:16px;overflow-x:auto;padding:4px 4px 20px;scroll-snap-type:x mandatory;scroll-behavior:smooth}.eroj .mrba::-webkit-scrollbar{height:5px}.eroj .mrba::-webkit-scrollbar-thumb{background:var(--gold-deep);border-radius:99px}.eroj .mrba::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.eroj .mrba__i{flex:0 0 208px;scroll-snap-align:start;margin:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#181615;background:var(--ink-elev);display:flex;flex-direction:column}.eroj .mrba__p{aspect-ratio:4/5;overflow:hidden;background:linear-gradient(180deg,#F4F3F3 0%,#C9C8C8 100%);border-bottom:1px solid var(--line)}.eroj .mrba__p img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.eroj .mrba__b{padding:13px 12px 15px;display:flex;flex-direction:column;gap:5px;flex:1}.eroj .mrba__n{font-size:13px;font-weight:600;line-height:1.25;margin:0}.eroj .mrba__r{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin:0}.eroj .mrba__c{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}@media (max-width:640px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{display:grid;grid-template-columns:0.8fr 1fr;gap:40px;align-items:start;margin-top:40px}.eroj .coach > .slot{max-height:560px}.eroj .cfig{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#181615;background:var(--ink-elev);box-shadow:var(--shadow-card)}.eroj .cfig img{display:block;width:100%;height:auto}.eroj .cfig figcaption{font-size:11px;line-height:1.5;color:var(--muted-2);padding:11px 15px;border-top:1px solid var(--line);text-align:center}.eroj .cfig figcaption em{color:var(--muted);font-style:italic}.eroj .cpair{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;align-items:start;margin-top:26px}@media (max-width:820px){.eroj .cpair{grid-template-columns:1fr}}.eroj .coach__stats{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-top:26px}.eroj .coach__stat{border:1px solid var(--line);border-radius:10px;background:#181615;background:var(--ink-elev);padding:18px 16px;text-align:center}.eroj .coach__stat--now{border-color:rgba(250,187,11,.42);background:linear-gradient(165deg,rgba(250,187,11,.08) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .coach__n{font-family:var(--f-display);font-weight:300;font-size:34px;line-height:1;letter-spacing:.02em;color:var(--white)}.eroj .coach__stat--now .coach__n{color:var(--gold)}.eroj .coach__n span{font-size:14px;letter-spacing:.04em}.eroj .coach__l{font-size:11.5px;line-height:1.5;color:var(--muted-2);margin:9px 0 0}.eroj .coach__arrow{font-family:var(--f-display);font-size:22px;color:var(--gold-deep);line-height:1}@media (max-width:900px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{grid-template-columns:1fr;gap:26px}.eroj .coach__stats{margin-top:22px}}@media (max-width:420px){.eroj .coach__stats{grid-template-columns:1fr;gap:10px}.eroj .coach__arrow{transform:rotate(90deg);margin:0 auto}}.eroj .mrba{gap:12px}.eroj .mrba__i{flex:0 0 172px}}.eroj .railwrap{position:relative}.eroj .railnav{position:absolute;top:38%;z-index:3;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0F0D0B;background:rgba(15,13,11,.9);border:1px solid var(--line);color:var(--white);transition:color .2s,border-color .2s}.eroj .railnav:hover{color:var(--gold);border-color:rgba(250,187,11,.55)}.eroj .railnav svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2.2}.eroj .railnav--p{left:-14px}.eroj .railnav--n{right:-14px}@media (max-width:900px){.eroj .railnav{display:none}}.eroj .apic{flex:0 0 218px;margin:0;position:relative;aspect-ratio:9/16;max-height:392px;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:#0B0A09}.eroj .apic img{width:100%;height:100%;object-fit:cover;object-position:top center}.eroj .apic__tag{position:absolute;left:9px;top:9px;z-index:2;display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:rgba(15,13,11,.82);color:var(--gold);border:1px solid rgba(250,187,11,.35);border-radius:999px;padding:4px 10px}@media (max-width:640px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{display:grid;grid-template-columns:0.8fr 1fr;gap:40px;align-items:start;margin-top:40px}.eroj .coach > .slot{max-height:560px}.eroj .cfig{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#181615;background:var(--ink-elev);box-shadow:var(--shadow-card)}.eroj .cfig img{display:block;width:100%;height:auto}.eroj .cfig figcaption{font-size:11px;line-height:1.5;color:var(--muted-2);padding:11px 15px;border-top:1px solid var(--line);text-align:center}.eroj .cfig figcaption em{color:var(--muted);font-style:italic}.eroj .cpair{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;align-items:start;margin-top:26px}@media (max-width:820px){.eroj .cpair{grid-template-columns:1fr}}.eroj .coach__stats{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-top:26px}.eroj .coach__stat{border:1px solid var(--line);border-radius:10px;background:#181615;background:var(--ink-elev);padding:18px 16px;text-align:center}.eroj .coach__stat--now{border-color:rgba(250,187,11,.42);background:linear-gradient(165deg,rgba(250,187,11,.08) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .coach__n{font-family:var(--f-display);font-weight:300;font-size:34px;line-height:1;letter-spacing:.02em;color:var(--white)}.eroj .coach__stat--now .coach__n{color:var(--gold)}.eroj .coach__n span{font-size:14px;letter-spacing:.04em}.eroj .coach__l{font-size:11.5px;line-height:1.5;color:var(--muted-2);margin:9px 0 0}.eroj .coach__arrow{font-family:var(--f-display);font-size:22px;color:var(--gold-deep);line-height:1}@media (max-width:900px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{grid-template-columns:1fr;gap:26px}.eroj .coach__stats{margin-top:22px}}@media (max-width:420px){.eroj .coach__stats{grid-template-columns:1fr;gap:10px}.eroj .coach__arrow{transform:rotate(90deg);margin:0 auto}}.eroj .mrba{display:flex;gap:16px;overflow-x:auto;padding:4px 4px 20px;scroll-snap-type:x mandatory;scroll-behavior:smooth}.eroj .mrba::-webkit-scrollbar{height:5px}.eroj .mrba::-webkit-scrollbar-thumb{background:var(--gold-deep);border-radius:99px}.eroj .mrba::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.eroj .mrba__i{flex:0 0 208px;scroll-snap-align:start;margin:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#181615;background:var(--ink-elev);display:flex;flex-direction:column}.eroj .mrba__p{aspect-ratio:4/5;overflow:hidden;background:linear-gradient(180deg,#F4F3F3 0%,#C9C8C8 100%);border-bottom:1px solid var(--line)}.eroj .mrba__p img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.eroj .mrba__b{padding:13px 12px 15px;display:flex;flex-direction:column;gap:5px;flex:1}.eroj .mrba__n{font-size:13px;font-weight:600;line-height:1.25;margin:0}.eroj .mrba__r{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin:0}.eroj .mrba__c{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}@media (max-width:640px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{display:grid;grid-template-columns:0.8fr 1fr;gap:40px;align-items:start;margin-top:40px}.eroj .coach > .slot{max-height:560px}.eroj .cfig{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#181615;background:var(--ink-elev);box-shadow:var(--shadow-card)}.eroj .cfig img{display:block;width:100%;height:auto}.eroj .cfig figcaption{font-size:11px;line-height:1.5;color:var(--muted-2);padding:11px 15px;border-top:1px solid var(--line);text-align:center}.eroj .cfig figcaption em{color:var(--muted);font-style:italic}.eroj .cpair{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;align-items:start;margin-top:26px}@media (max-width:820px){.eroj .cpair{grid-template-columns:1fr}}.eroj .coach__stats{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-top:26px}.eroj .coach__stat{border:1px solid var(--line);border-radius:10px;background:#181615;background:var(--ink-elev);padding:18px 16px;text-align:center}.eroj .coach__stat--now{border-color:rgba(250,187,11,.42);background:linear-gradient(165deg,rgba(250,187,11,.08) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .coach__n{font-family:var(--f-display);font-weight:300;font-size:34px;line-height:1;letter-spacing:.02em;color:var(--white)}.eroj .coach__stat--now .coach__n{color:var(--gold)}.eroj .coach__n span{font-size:14px;letter-spacing:.04em}.eroj .coach__l{font-size:11.5px;line-height:1.5;color:var(--muted-2);margin:9px 0 0}.eroj .coach__arrow{font-family:var(--f-display);font-size:22px;color:var(--gold-deep);line-height:1}@media (max-width:900px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{grid-template-columns:1fr;gap:26px}.eroj .coach__stats{margin-top:22px}}@media (max-width:420px){.eroj .coach__stats{grid-template-columns:1fr;gap:10px}.eroj .coach__arrow{transform:rotate(90deg);margin:0 auto}}.eroj .mrba{gap:12px}.eroj .mrba__i{flex:0 0 172px}}.eroj .railwrap{position:relative}.eroj .railnav{position:absolute;top:38%;z-index:3;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0F0D0B;background:rgba(15,13,11,.9);border:1px solid var(--line);color:var(--white);transition:color .2s,border-color .2s}.eroj .railnav:hover{color:var(--gold);border-color:rgba(250,187,11,.55)}.eroj .railnav svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2.2}.eroj .railnav--p{left:-14px}.eroj .railnav--n{right:-14px}@media (max-width:900px){.eroj .railnav{display:none}}.eroj .apic{flex:0 0 168px;max-height:300px}}.eroj .bar{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;box-shadow:var(--shadow-card)}.eroj .bar__i{background:var(--ink-elev);padding:20px 15px;text-align:center;display:flex;flex-direction:column;gap:7px}.eroj .bar__ic{font-size:19px;line-height:1}.eroj .bar__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .bar__t{font-family:var(--f-display);font-weight:300;font-size:17px;line-height:1.22;letter-spacing:.015em;margin:0}.eroj .bar__f{font-size:11.5px;line-height:1.45;color:var(--gold);font-style:italic;font-weight:600;margin:auto 0 0}.eroj .bar__xs{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:5px;text-align:left}.eroj .bar__xs li{display:flex;gap:7px;font-size:11.5px;line-height:1.4;color:var(--muted-2)}.eroj .bar__xs li::before{content:"\2715";color:rgba(255,255,255,.32);font-size:9px;line-height:1.7;flex:0 0 auto}@media (max-width:1180px){.eroj .bar--5{grid-auto-flow:row;grid-template-columns:repeat(2,1fr)}.eroj .bar--5 > *:last-child{grid-column:1 / -1}.eroj .bar--6{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.eroj .bar--6{grid-template-columns:repeat(2,1fr)}}.eroj .bar--8{grid-auto-flow:row;grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.eroj .bar--8{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.eroj .bar--3{grid-auto-flow:row;grid-template-columns:1fr}.eroj .bar__i{padding:17px 14px}.eroj .bar__t{font-size:16px}}.eroj .quad{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:10px;background:var(--ink-elev);overflow:hidden;box-shadow:var(--shadow-card)}.eroj .quad__i{flex:1 1 0;min-width:0;padding:18px 15px;text-align:center}.eroj .quad__i + .quad__i{border-left:1px solid var(--line)}.eroj .quad--8{display:grid;grid-auto-flow:row;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);align-items:stretch}.eroj .quad--8 .quad__i{border-left:0;background:#181615;background:var(--ink-elev);display:flex;flex-direction:column;gap:6px}.eroj .quad__ic{font-size:19px;line-height:1}@media (max-width:900px){.eroj .quad--8{grid-template-columns:repeat(2,1fr)}}.eroj .quad__t{font-family:var(--f-display);font-weight:300;font-size:17px;line-height:1.25;letter-spacing:.015em;margin:0 0 6px}.eroj .quad__s{font-size:11.5px;line-height:1.45;color:var(--muted-2);margin:0}@media (max-width:760px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{display:grid;grid-template-columns:0.8fr 1fr;gap:40px;align-items:start;margin-top:40px}.eroj .coach > .slot{max-height:560px}.eroj .cfig{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#181615;background:var(--ink-elev);box-shadow:var(--shadow-card)}.eroj .cfig img{display:block;width:100%;height:auto}.eroj .cfig figcaption{font-size:11px;line-height:1.5;color:var(--muted-2);padding:11px 15px;border-top:1px solid var(--line);text-align:center}.eroj .cfig figcaption em{color:var(--muted);font-style:italic}.eroj .cpair{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;align-items:start;margin-top:26px}@media (max-width:820px){.eroj .cpair{grid-template-columns:1fr}}.eroj .coach__stats{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-top:26px}.eroj .coach__stat{border:1px solid var(--line);border-radius:10px;background:#181615;background:var(--ink-elev);padding:18px 16px;text-align:center}.eroj .coach__stat--now{border-color:rgba(250,187,11,.42);background:linear-gradient(165deg,rgba(250,187,11,.08) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .coach__n{font-family:var(--f-display);font-weight:300;font-size:34px;line-height:1;letter-spacing:.02em;color:var(--white)}.eroj .coach__stat--now .coach__n{color:var(--gold)}.eroj .coach__n span{font-size:14px;letter-spacing:.04em}.eroj .coach__l{font-size:11.5px;line-height:1.5;color:var(--muted-2);margin:9px 0 0}.eroj .coach__arrow{font-family:var(--f-display);font-size:22px;color:var(--gold-deep);line-height:1}@media (max-width:900px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{grid-template-columns:1fr;gap:26px}.eroj .coach__stats{margin-top:22px}}@media (max-width:420px){.eroj .coach__stats{grid-template-columns:1fr;gap:10px}.eroj .coach__arrow{transform:rotate(90deg);margin:0 auto}}.eroj .mrba{display:flex;gap:16px;overflow-x:auto;padding:4px 4px 20px;scroll-snap-type:x mandatory;scroll-behavior:smooth}.eroj .mrba::-webkit-scrollbar{height:5px}.eroj .mrba::-webkit-scrollbar-thumb{background:var(--gold-deep);border-radius:99px}.eroj .mrba::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.eroj .mrba__i{flex:0 0 208px;scroll-snap-align:start;margin:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#181615;background:var(--ink-elev);display:flex;flex-direction:column}.eroj .mrba__p{aspect-ratio:4/5;overflow:hidden;background:linear-gradient(180deg,#F4F3F3 0%,#C9C8C8 100%);border-bottom:1px solid var(--line)}.eroj .mrba__p img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.eroj .mrba__b{padding:13px 12px 15px;display:flex;flex-direction:column;gap:5px;flex:1}.eroj .mrba__n{font-size:13px;font-weight:600;line-height:1.25;margin:0}.eroj .mrba__r{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin:0}.eroj .mrba__c{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}@media (max-width:640px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{display:grid;grid-template-columns:0.8fr 1fr;gap:40px;align-items:start;margin-top:40px}.eroj .coach > .slot{max-height:560px}.eroj .cfig{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#181615;background:var(--ink-elev);box-shadow:var(--shadow-card)}.eroj .cfig img{display:block;width:100%;height:auto}.eroj .cfig figcaption{font-size:11px;line-height:1.5;color:var(--muted-2);padding:11px 15px;border-top:1px solid var(--line);text-align:center}.eroj .cfig figcaption em{color:var(--muted);font-style:italic}.eroj .cpair{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;align-items:start;margin-top:26px}@media (max-width:820px){.eroj .cpair{grid-template-columns:1fr}}.eroj .coach__stats{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-top:26px}.eroj .coach__stat{border:1px solid var(--line);border-radius:10px;background:#181615;background:var(--ink-elev);padding:18px 16px;text-align:center}.eroj .coach__stat--now{border-color:rgba(250,187,11,.42);background:linear-gradient(165deg,rgba(250,187,11,.08) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .coach__n{font-family:var(--f-display);font-weight:300;font-size:34px;line-height:1;letter-spacing:.02em;color:var(--white)}.eroj .coach__stat--now .coach__n{color:var(--gold)}.eroj .coach__n span{font-size:14px;letter-spacing:.04em}.eroj .coach__l{font-size:11.5px;line-height:1.5;color:var(--muted-2);margin:9px 0 0}.eroj .coach__arrow{font-family:var(--f-display);font-size:22px;color:var(--gold-deep);line-height:1}@media (max-width:900px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{grid-template-columns:1fr;gap:26px}.eroj .coach__stats{margin-top:22px}}@media (max-width:420px){.eroj .coach__stats{grid-template-columns:1fr;gap:10px}.eroj .coach__arrow{transform:rotate(90deg);margin:0 auto}}.eroj .mrba{gap:12px}.eroj .mrba__i{flex:0 0 172px}}.eroj .railwrap{position:relative}.eroj .railnav{position:absolute;top:38%;z-index:3;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0F0D0B;background:rgba(15,13,11,.9);border:1px solid var(--line);color:var(--white);transition:color .2s,border-color .2s}.eroj .railnav:hover{color:var(--gold);border-color:rgba(250,187,11,.55)}.eroj .railnav svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2.2}.eroj .railnav--p{left:-14px}.eroj .railnav--n{right:-14px}@media (max-width:900px){.eroj .railnav{display:none}}.eroj .apic{flex:0 0 218px;margin:0;position:relative;aspect-ratio:9/16;max-height:392px;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:#0B0A09}.eroj .apic img{width:100%;height:100%;object-fit:cover;object-position:top center}.eroj .apic__tag{position:absolute;left:9px;top:9px;z-index:2;display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:rgba(15,13,11,.82);color:var(--gold);border:1px solid rgba(250,187,11,.35);border-radius:999px;padding:4px 10px}@media (max-width:640px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{display:grid;grid-template-columns:0.8fr 1fr;gap:40px;align-items:start;margin-top:40px}.eroj .coach > .slot{max-height:560px}.eroj .cfig{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#181615;background:var(--ink-elev);box-shadow:var(--shadow-card)}.eroj .cfig img{display:block;width:100%;height:auto}.eroj .cfig figcaption{font-size:11px;line-height:1.5;color:var(--muted-2);padding:11px 15px;border-top:1px solid var(--line);text-align:center}.eroj .cfig figcaption em{color:var(--muted);font-style:italic}.eroj .cpair{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;align-items:start;margin-top:26px}@media (max-width:820px){.eroj .cpair{grid-template-columns:1fr}}.eroj .coach__stats{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-top:26px}.eroj .coach__stat{border:1px solid var(--line);border-radius:10px;background:#181615;background:var(--ink-elev);padding:18px 16px;text-align:center}.eroj .coach__stat--now{border-color:rgba(250,187,11,.42);background:linear-gradient(165deg,rgba(250,187,11,.08) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .coach__n{font-family:var(--f-display);font-weight:300;font-size:34px;line-height:1;letter-spacing:.02em;color:var(--white)}.eroj .coach__stat--now .coach__n{color:var(--gold)}.eroj .coach__n span{font-size:14px;letter-spacing:.04em}.eroj .coach__l{font-size:11.5px;line-height:1.5;color:var(--muted-2);margin:9px 0 0}.eroj .coach__arrow{font-family:var(--f-display);font-size:22px;color:var(--gold-deep);line-height:1}@media (max-width:900px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{grid-template-columns:1fr;gap:26px}.eroj .coach__stats{margin-top:22px}}@media (max-width:420px){.eroj .coach__stats{grid-template-columns:1fr;gap:10px}.eroj .coach__arrow{transform:rotate(90deg);margin:0 auto}}.eroj .mrba{display:flex;gap:16px;overflow-x:auto;padding:4px 4px 20px;scroll-snap-type:x mandatory;scroll-behavior:smooth}.eroj .mrba::-webkit-scrollbar{height:5px}.eroj .mrba::-webkit-scrollbar-thumb{background:var(--gold-deep);border-radius:99px}.eroj .mrba::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.eroj .mrba__i{flex:0 0 208px;scroll-snap-align:start;margin:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#181615;background:var(--ink-elev);display:flex;flex-direction:column}.eroj .mrba__p{aspect-ratio:4/5;overflow:hidden;background:linear-gradient(180deg,#F4F3F3 0%,#C9C8C8 100%);border-bottom:1px solid var(--line)}.eroj .mrba__p img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.eroj .mrba__b{padding:13px 12px 15px;display:flex;flex-direction:column;gap:5px;flex:1}.eroj .mrba__n{font-size:13px;font-weight:600;line-height:1.25;margin:0}.eroj .mrba__r{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin:0}.eroj .mrba__c{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}@media (max-width:640px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{display:grid;grid-template-columns:0.8fr 1fr;gap:40px;align-items:start;margin-top:40px}.eroj .coach > .slot{max-height:560px}.eroj .cfig{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#181615;background:var(--ink-elev);box-shadow:var(--shadow-card)}.eroj .cfig img{display:block;width:100%;height:auto}.eroj .cfig figcaption{font-size:11px;line-height:1.5;color:var(--muted-2);padding:11px 15px;border-top:1px solid var(--line);text-align:center}.eroj .cfig figcaption em{color:var(--muted);font-style:italic}.eroj .cpair{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;align-items:start;margin-top:26px}@media (max-width:820px){.eroj .cpair{grid-template-columns:1fr}}.eroj .coach__stats{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-top:26px}.eroj .coach__stat{border:1px solid var(--line);border-radius:10px;background:#181615;background:var(--ink-elev);padding:18px 16px;text-align:center}.eroj .coach__stat--now{border-color:rgba(250,187,11,.42);background:linear-gradient(165deg,rgba(250,187,11,.08) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .coach__n{font-family:var(--f-display);font-weight:300;font-size:34px;line-height:1;letter-spacing:.02em;color:var(--white)}.eroj .coach__stat--now .coach__n{color:var(--gold)}.eroj .coach__n span{font-size:14px;letter-spacing:.04em}.eroj .coach__l{font-size:11.5px;line-height:1.5;color:var(--muted-2);margin:9px 0 0}.eroj .coach__arrow{font-family:var(--f-display);font-size:22px;color:var(--gold-deep);line-height:1}@media (max-width:900px){.eroj .tstat{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid rgba(250,187,11,.3);border-radius:10px;overflow:hidden;margin:26px 0 0}.eroj .tstat__i{background:#181615;background:var(--ink-elev);padding:18px 16px;display:flex;flex-direction:column;gap:5px}.eroj .tstat__i--own{background:linear-gradient(165deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 70%),#181615}.eroj .tstat__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .tstat__n{font-family:var(--f-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);line-height:1;letter-spacing:.01em;color:var(--gold)}.eroj .tstat__l{font-size:12.5px;line-height:1.4;color:var(--white);margin:0;font-weight:500}.eroj .tstat__s{font-size:10.5px;line-height:1.5;color:var(--muted-2);margin:0}.eroj .tstat__i--sm{padding:14px 16px;gap:3px}.eroj .tstat__i--sm .tstat__n{font-size:clamp(22px,2.3vw,28px);color:var(--white)}.eroj .tstat__i--sm .tstat__l{font-size:11.5px;font-weight:400;color:var(--muted)}.eroj .tstat--lg .tstat__i--sm{padding:20px 24px}.eroj .tstat--lg .tstat__i--sm .tstat__n{font-size:clamp(28px,3vw,36px)}.eroj .tstat--lg .tstat__i--sm .tstat__l{font-size:13px}.eroj .tstat__foot{font-size:11px;line-height:1.55;color:var(--muted-2);margin:10px 0 0;font-style:italic}.eroj .tstat--lg .tstat__n{font-size:clamp(40px,5.4vw,68px)}.eroj .tstat--lg .tstat__i{padding:28px 24px;gap:7px}.eroj .tstat--lg .tstat__l{font-size:15px}.eroj .tstat--lg .tstat__s{font-size:11.5px}@media (max-width:560px){.eroj .tstat{grid-template-columns:1fr}.eroj .tstat--lg .tstat__i{padding:22px 18px}}.eroj .coach{grid-template-columns:1fr;gap:26px}.eroj .coach__stats{margin-top:22px}}@media (max-width:420px){.eroj .coach__stats{grid-template-columns:1fr;gap:10px}.eroj .coach__arrow{transform:rotate(90deg);margin:0 auto}}.eroj .mrba{gap:12px}.eroj .mrba__i{flex:0 0 172px}}.eroj .railwrap{position:relative}.eroj .railnav{position:absolute;top:38%;z-index:3;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0F0D0B;background:rgba(15,13,11,.9);border:1px solid var(--line);color:var(--white);transition:color .2s,border-color .2s}.eroj .railnav:hover{color:var(--gold);border-color:rgba(250,187,11,.55)}.eroj .railnav svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2.2}.eroj .railnav--p{left:-14px}.eroj .railnav--n{right:-14px}@media (max-width:900px){.eroj .railnav{display:none}}.eroj .apic{flex:0 0 168px;max-height:300px}}.eroj .bar{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;box-shadow:var(--shadow-card)}.eroj .bar__i{background:var(--ink-elev);padding:20px 15px;text-align:center;display:flex;flex-direction:column;gap:7px}.eroj .bar__ic{font-size:19px;line-height:1}.eroj .bar__k{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);margin:0}.eroj .bar__t{font-family:var(--f-display);font-weight:300;font-size:17px;line-height:1.22;letter-spacing:.015em;margin:0}.eroj .bar__f{font-size:11.5px;line-height:1.45;color:var(--gold);font-style:italic;font-weight:600;margin:auto 0 0}.eroj .bar__xs{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:5px;text-align:left}.eroj .bar__xs li{display:flex;gap:7px;font-size:11.5px;line-height:1.4;color:var(--muted-2)}.eroj .bar__xs li::before{content:"\2715";color:rgba(255,255,255,.32);font-size:9px;line-height:1.7;flex:0 0 auto}@media (max-width:1180px){.eroj .bar--5{grid-auto-flow:row;grid-template-columns:repeat(2,1fr)}.eroj .bar--5 > *:last-child{grid-column:1 / -1}.eroj .bar--6{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.eroj .bar--6{grid-template-columns:repeat(2,1fr)}}.eroj .bar--8{grid-auto-flow:row;grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.eroj .bar--8{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.eroj .bar--3{grid-auto-flow:row;grid-template-columns:1fr}.eroj .bar__i{padding:17px 14px}.eroj .bar__t{font-size:16px}}.eroj .quad{flex-wrap:wrap}.eroj .quad__i{flex:1 1 50%;min-width:50%}.eroj .quad__i:nth-child(3){border-left:0}.eroj .quad__i:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:400px){.eroj .quad__i{padding:15px 10px}.eroj .quad__t{font-size:15px}.eroj .quad__s{font-size:11px}}.eroj .facts{padding:22px 16px 18px}.eroj .facts table{font-size:13px}.eroj .facts th,.eroj .facts td{padding:9px 5px}}.eroj table.cmp{width:100%;border-collapse:collapse;min-width:700px;font-size:13.5px}.eroj table.cmp th,.eroj table.cmp td{padding:15px 16px;text-align:center;border-bottom:1px solid var(--line);vertical-align:middle}.eroj table.cmp thead th{font-size:11px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--muted-2);background:var(--ink-elev)}.eroj table.cmp thead th.us{color:var(--ink);background:var(--gold);padding-top:11px}.eroj table.cmp td.us{background:rgba(250,187,11,.06)}.eroj table.cmp td.us b{display:block;color:var(--gold);font-weight:600;font-size:13.5px}.eroj table.cmp td.us em{font-style:normal;display:block;font-size:11.5px;color:var(--muted-2);margin-top:3px}.eroj table.cmp th[scope="row"]{text-align:left;font-weight:500;color:var(--white);background:rgba(255,255,255,.02);letter-spacing:0;font-size:13.5px;text-transform:none}.eroj table.cmp td{color:var(--muted-2)}.eroj table.cmp td em{font-style:normal;display:block;font-size:11.5px;margin-top:3px}.eroj table.cmp tbody tr:last-child th,.eroj table.cmp tbody tr:last-child td{border-bottom:0}.eroj .best{display:block;width:fit-content;margin:0 auto 6px;white-space:nowrap;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:var(--ink);color:var(--gold);border-radius:999px;padding:3px 11px}.eroj .mk{display:inline-flex;width:19px;height:19px;border-radius:50%;align-items:center;justify-content:center;font-size:11px;font-weight:700}.eroj .mk--y{background:rgba(250,187,11,.16);color:var(--gold)}.eroj .mk--n{background:rgba(255,255,255,.06);color:var(--muted-2)}.eroj .mk--w{background:rgba(215,151,59,.16);color:var(--herbal)}.eroj .tl__tabs{display:flex;flex-wrap:wrap;gap:9px;justify-content:center;margin-bottom:34px}.eroj .tl__tab{font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;border:1px solid var(--line);border-radius:999px;padding:9px 18px;color:var(--muted-2);transition:border-color .2s,color .2s,background .2s}.eroj .tl__tab[aria-selected="true"]{border-color:var(--gold);color:var(--gold);background:rgba(250,187,11,.08)}.eroj .tl__row.active{border-color:rgba(250,187,11,.45);background:linear-gradient(160deg,rgba(250,187,11,.05) 0%,rgba(15,13,11,0) 60%),var(--ink-elev)}.eroj .tl{position:relative;display:grid;gap:18px}.eroj .tl__row{display:grid;grid-template-columns:118px 1fr;gap:26px;scroll-margin-top:110px;transition:border-color .25s,background .25s;align-items:start;border:1px solid var(--line);border-radius:10px;background:var(--ink-elev);padding:26px}.eroj .tl__l{text-align:center}.eroj .tl__ic{font-size:24px;line-height:1;display:block;margin-bottom:8px}.eroj .tl__ph{font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--gold-deep)}.eroj .tl__d{font-family:var(--f-display);font-size:16px;color:var(--gold);margin-top:5px;letter-spacing:.05em}.eroj .tl__t{font-family:var(--f-display);font-size:23px;font-weight:300;margin:0 0 9px;line-height:1.2}.eroj .tl__p{font-size:14.5px;color:var(--muted);margin:0 0 11px;line-height:1.6}.eroj .tl__tag{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--gold);background:rgba(250,187,11,.08);border:1px solid rgba(250,187,11,.24);border-radius:999px;padding:6px 13px}.eroj .rv{border:1px solid var(--line);border-radius:10px;background:var(--ink-elev);padding:24px;display:flex;flex-direction:column;gap:12px}.eroj .rv__t{font-family:var(--f-display);font-size:18px;font-weight:300;margin:0;line-height:1.25}.eroj .rv__q{font-size:14px;line-height:1.65;color:var(--muted);margin:0;flex:1}.eroj .rv__f{display:flex;align-items:center;gap:11px;border-top:1px solid var(--line);padding-top:13px}.eroj .rv__av{width:34px;height:34px;border-radius:50%;background:linear-gradient(140deg,#2E2D2E,#161413);flex:0 0 34px}.eroj .rv__nm{font-size:13px;font-weight:600}.eroj .rv__m{font-size:11px;color:var(--muted-2);margin-top:1px}.eroj .pnum{display:grid;gap:16px}.eroj .pnum__i{display:flex;gap:20px;border:1px solid var(--line);border-radius:10px;padding:24px;background:var(--ink-elev)}.eroj .pnum__n{font-family:var(--f-display);font-size:30px;font-weight:300;color:var(--gold-deep);line-height:1;flex:0 0 auto;min-width:38px}.eroj .pnum__t{font-family:var(--f-display);font-size:20px;font-weight:300;margin:0 0 8px;line-height:1.2}.eroj .pnum__p{font-size:14px;line-height:1.62;color:var(--muted);margin:0}.eroj .pick{max-width:530px;margin:34px auto 0;display:grid;gap:13px}.eroj .pick__lab{font-size:11.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin:0}.eroj .opts2{display:grid;gap:9px;margin:0}.eroj .opt2{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 17px;border-radius:12px;border:2px solid var(--line);background:#181615;background:var(--ink-elev);text-align:left;cursor:pointer;transition:border-color .2s,background .2s;font:inherit;color:inherit}.eroj .opt2:hover{border-color:rgba(250,187,11,.4)}.eroj .opt2--on{border-color:var(--gold);background:linear-gradient(160deg,rgba(250,187,11,.09) 0%,rgba(15,13,11,0) 72%),#181615}.eroj .opt2__l{display:flex;align-items:center;gap:13px;min-width:0}.eroj .opt2__dot{width:17px;height:17px;border-radius:50%;border:2px solid rgba(255,255,255,.28);flex:0 0 auto;display:flex;align-items:center;justify-content:center}.eroj .opt2--on .opt2__dot{border-color:var(--gold)}.eroj .opt2__dot i{width:8px;height:8px;border-radius:50%;background:var(--gold);display:none}.eroj .opt2--on .opt2__dot i{display:block}.eroj .opt2__n{display:block;font-size:14px;font-weight:600;color:var(--white);margin:0;line-height:1.3}.eroj .opt2__s{display:block;font-size:11.5px;color:var(--muted-2);margin:2px 0 0;line-height:1.3}.eroj .opt2__r{text-align:right;flex:0 0 auto}.eroj .opt2__p{display:block;font-size:14px;font-weight:700;color:var(--white);margin:0;line-height:1.3}.eroj .opt2__p small{font-size:11px;font-weight:500;color:var(--muted-2)}.eroj .opt2__d{display:block;font-size:11.5px;font-weight:600;color:var(--gold);margin:2px 0 0;line-height:1.3}.eroj .opt2__badge{position:absolute;top:-10px;left:14px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:20px;background:var(--gold);color:#0F0D0B}.eroj .opt2__badge--alt{background:#0F0D0B;color:var(--gold);border:1px solid rgba(250,187,11,.55)}.eroj .gbar{display:flex;align-items:center;justify-content:center;gap:12px;padding:13px 15px;border-radius:12px;border:1px solid rgba(250,187,11,.32);background:rgba(250,187,11,.06);text-align:left}.eroj .gbar svg{width:23px;height:23px;flex:0 0 auto;fill:none;stroke:var(--gold);stroke-width:1.5}.eroj .gbar b{display:block;font-size:13px;font-weight:700;color:var(--gold);line-height:1.35}.eroj .gbar span{display:block;font-size:11.5px;color:var(--muted-2);line-height:1.45;margin-top:2px}.eroj .live{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:600;color:var(--gold);margin:0}.eroj .live i{position:relative;display:inline-flex;width:8px;height:8px;flex:0 0 auto}.eroj .live i::before{content:"";position:absolute;inset:0;border-radius:50%;background:#3BD16F;opacity:.7;animation:ping 1.6s cubic-bezier(0,0,.2,1) infinite}.eroj .live i::after{content:"";position:relative;width:8px;height:8px;border-radius:50%;background:#28A34C}@keyframes ping{75%,100%{transform:scale(2.1);opacity:0}}@media (prefers-reduced-motion:reduce){.eroj .live i::before{animation:none}}.eroj .trow{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;color:var(--muted-2);margin:0}.eroj .trow svg{width:16px;height:16px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.5}.eroj .trow b{color:var(--white);font-weight:600}.eroj .trow em{color:var(--gold);font-style:normal;font-weight:600;margin-left:2px}.eroj .dash{border:2px dashed rgba(250,187,11,.34);border-radius:12px;background:rgba(250,187,11,.045);padding:15px 16px;text-align:center}.eroj .dash p{margin:0;font-size:13.5px;font-weight:600;color:var(--gold);line-height:1.45}.eroj .dash span{display:block;font-size:11.5px;color:var(--muted-2);font-weight:400;margin-top:5px;line-height:1.5}.eroj .prom{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center;margin-top:8px}@media (max-width:860px){.eroj .prom{grid-template-columns:1fr;gap:30px;text-align:center}.eroj .prom__l{align-items:center}.eroj .prom__cal{text-align:left}}.eroj .prom__l{display:flex;flex-direction:column;align-items:flex-start}.eroj .prom__seal{display:block;width:150px;height:150px;margin:0 auto 14px}.eroj .prom__cal{display:flex;align-items:flex-start;gap:10px;border-radius:12px;padding:13px 15px;background:rgba(255,255,255,.05);border:1px solid rgba(250,187,11,.26);margin-top:16px}.eroj .prom__cal svg{width:17px;height:17px;flex:0 0 auto;margin-top:2px;fill:none;stroke:var(--gold);stroke-width:1.8}.eroj .prom__cal p{margin:0;font-size:12px;line-height:1.6;color:var(--muted-2)}.eroj .prom__cal b{color:var(--gold);font-weight:700}.eroj .prom__r{display:grid;gap:14px}.eroj .prom__i{display:flex;gap:15px;border-radius:12px;padding:17px;background:rgba(255,255,255,.045);border:1px solid var(--line);text-align:left}.eroj .prom__num{width:30px;height:30px;border-radius:50%;flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:var(--gold);color:#0F0D0B;font-weight:700;font-size:13.5px}.eroj .prom__t{margin:0;font-size:14.5px;font-weight:600;color:var(--white);line-height:1.35}.eroj .prom__p{margin:5px 0 0;font-size:12.5px;line-height:1.6;color:var(--muted-2)}.eroj .prom__mfg{margin-top:15px;display:flex;align-items:center;gap:9px}@media (max-width:860px){.eroj .prom__mfg{justify-content:center;width:100%}}@media (max-width:560px){.eroj .opt2{padding:14px 13px}.eroj .opt2__n,.eroj .opt2__p{display:block;font-size:13px}.eroj .pick{margin-top:30px}}.eroj .final{border:1px solid rgba(250,187,11,.3);border-radius:14px;background:linear-gradient(172deg,rgba(250,187,11,.1) 0%,rgba(15,13,11,0) 58%),var(--ink-elev);padding:68px 44px;text-align:center;position:relative;overflow:hidden}.eroj .ftr{border-top:1px solid var(--line);padding:60px 0 36px;background-color:#0F0D0B}.eroj .ftr__top{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:36px;align-items:start;margin-bottom:40px}.eroj .ftr__h{font-size:10px;font-weight:700;letter-spacing:.17em;text-transform:uppercase;color:var(--gold-deep);margin:0 0 14px}.eroj .ftr__l{list-style:none;margin:0;padding:0;display:grid;gap:9px}.eroj .ftr__l a{font-size:13.5px;color:var(--muted-2);transition:color .2s}.eroj .ftr__l a:hover{color:var(--gold)}.eroj .nl{display:flex;gap:8px;margin-top:16px;max-width:340px}.eroj .nl input{flex:1;min-width:0;background:var(--ink-elev);border:1px solid var(--line);border-radius:4px;color:var(--white);font:inherit;font-size:13.5px;padding:12px 14px}.eroj .nl input::placeholder{color:var(--muted-2)}.eroj .nl button{background:var(--gold);color:var(--ink);border-radius:4px;padding:12px 18px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.eroj .ftr__bot{border-top:1px solid var(--line);padding-top:24px;padding-bottom:34px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center}.eroj .sticky{position:fixed;left:0;right:0;bottom:0;z-index:70;background-color:#0F0D0B;background:rgba(15,13,11,.96);backdrop-filter:blur(14px);border-top:1px solid rgba(250,187,11,.3);padding:11px 18px;display:none;align-items:center;gap:14px;justify-content:space-between;transform:translateY(115%);transition:transform .3s ease}.eroj .sticky.on{transform:translateY(0)}.eroj .sticky__p{font-family:var(--f-display);font-size:20px;font-weight:300;line-height:1}.eroj .sticky__l{font-size:10.5px;color:var(--muted-2);margin-top:3px}.eroj .ask{position:fixed;right:20px;bottom:20px;z-index:75;display:inline-flex;align-items:center;gap:9px;background:var(--gold);color:var(--ink);border-radius:999px;padding:12px 20px;font-size:12.5px;font-weight:700;letter-spacing:.05em;box-shadow:0 8px 28px rgba(0,0,0,.5)}.eroj .ask svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2}@media (max-width:1100px){.eroj{--pad:30px}.eroj .hero__g{gap:36px}.eroj .g4{grid-template-columns:repeat(2,1fr)}.eroj .g5{grid-template-columns:repeat(2,1fr)}.eroj .g5 > *,.eroj .g5 > *:nth-child(4){grid-column:auto}.eroj .g5 > *:nth-child(5){grid-column:1 / -1}.eroj .ftr__top{grid-template-columns:1fr 1fr}}@media (max-width:900px){.eroj .hero__g{grid-template-columns:1fr;gap:40px}.eroj .hero__l{position:static}.eroj .g3,.eroj .g2{grid-template-columns:1fr}.eroj .g5{grid-template-columns:1fr}.eroj .g5 > *,.eroj .g5 > *:nth-child(4),.eroj .g5 > *:nth-child(5){grid-column:auto}.eroj .hdr__l .hdr__a{display:none}.eroj .hdr{position:static}.eroj .sticky{display:flex}.eroj .ask{bottom:96px}.eroj{padding-bottom:88px}.eroj .tl__row{grid-template-columns:1fr;gap:16px}.eroj .tl__l{display:flex;align-items:center;gap:12px;text-align:left}.eroj .tl__ic{margin-bottom:0}}@media (max-width:640px){.eroj{--pad:18px}.eroj{font-size:16px}.eroj .band{padding:58px 0}.eroj .say,.eroj .final{padding:40px 22px}.eroj .g4{grid-template-columns:1fr}.eroj .creds{grid-template-columns:1fr}.eroj .thumbs{grid-template-columns:repeat(4,1fr)}.eroj .gal img{padding:3% 10% 34% 10%}.eroj .gal__cap{bottom:23%;white-space:normal;text-align:center;max-width:86%;font-size:9.5px;letter-spacing:.07em;padding:7px 14px;line-height:1.4}.eroj .gal__nav{width:32px;height:32px}.eroj .rings{bottom:3%;gap:4px;padding:0 4%}.eroj .ring__c{width:40px;height:40px;margin-bottom:5px}.eroj .ring__c svg{width:17px;height:17px}.eroj .ring__l{font-size:8.5px;letter-spacing:.02em}.eroj .ftr__top{grid-template-columns:1fr}.eroj .pnum__i{flex-direction:column;gap:12px}.eroj .card{padding:22px 19px}.eroj .ing{flex:0 0 256px}.eroj .brand{font-size:19px;letter-spacing:.24em}.eroj .buy__badge{position:static;display:block;width:100%;border-radius:0;text-align:center;padding:7px 12px}.eroj .buy__save{padding:12px 20px;text-align:center}.eroj .rv,.eroj .card,.eroj .pnum__i,.eroj .tl__row{min-width:0}.eroj .incl__n em{font-size:11.5px}}@media (max-width:640px){.eroj{--pad:20px;--sec:52px;--cardpad-y:20px;--cardpad-x:17px;--gap:14px}.eroj .thumbs{grid-template-columns:repeat(3,1fr);gap:8px}.eroj .band{padding:var(--sec) 0}.eroj .band--tight{padding:38px 0}.eroj .g{gap:var(--gap)}.eroj .g2,.eroj .g3,.eroj .g4{gap:var(--gap)}.eroj .h2{margin-bottom:14px;text-wrap:balance;letter-spacing:-.005em}.eroj .h3{margin-bottom:10px;text-wrap:balance}.eroj .lede{font-size:17px;line-height:1.58;margin-bottom:18px}.eroj .kicker{font-size:10.5px;letter-spacing:.16em;margin-bottom:14px;text-wrap:balance}.eroj .kicker--line{gap:10px}.eroj .kicker--line::before,.eroj .kicker--line::after{max-width:34px}.eroj .sm{font-size:12.5px}.eroj .card{padding:var(--cardpad-y) var(--cardpad-x)}.eroj .say,.eroj .final{padding:34px 20px}.eroj .tstat__i{padding:15px 14px}.eroj .tstat__i--sm{padding:14px}.eroj .bar__i{padding:16px 14px}.eroj .quad{padding:15px 14px}.eroj .pnum__i{padding:20px 17px}.eroj .prom__i{padding:15px 14px}.eroj .exp,.eroj .tst__b{padding:15px 14px}.eroj .facts{padding:22px 18px}.eroj .acc__b{padding-bottom:18px}.eroj .final{padding:38px 20px}.eroj .rail,.eroj .mrba,.eroj .ings{margin-left:calc(var(--pad) * -1);margin-right:calc(var(--pad) * -1);padding-left:var(--pad);padding-right:var(--pad);scroll-padding-left:var(--pad)}.eroj .rail{gap:12px}.eroj .mrba{gap:12px}.eroj .buy__save{padding:11px 16px;font-size:12px}.eroj .opt{padding:17px 16px}.eroj .incl{padding:0 16px 16px}.eroj .incl__r{flex-direction:column;align-items:stretch;gap:3px;padding:9px 0}.eroj .incl__n{align-items:flex-start}.eroj .incl__n em{margin-top:3px;font-size:12px;line-height:1.5}.eroj .incl__v{align-self:flex-start;margin-left:23px;white-space:normal}.eroj .incl__tot{font-size:13px}.eroj .btn{padding:16px 26px;min-height:50px;font-size:14px;letter-spacing:.07em}.eroj .btn--lg{padding:18px 26px;min-height:56px;font-size:15px}.eroj .btn--full{width:100%}.eroj .acc summary{padding:18px 0;font-size:15px;gap:14px}.eroj .qslider__nav{width:32px;height:32px}.eroj .tl__tab{min-height:44px}.eroj .pick{gap:12px}.eroj .gbar{padding:12px 14px;gap:10px}.eroj .dash{padding:14px}.eroj .pays{gap:6px}.eroj .pays span{padding:6px 9px;font-size:9.5px}}.eroj .bar--res{display:flex;grid-template-columns:none;grid-auto-flow:row;gap:16px;overflow-x:auto;padding:4px 4px 20px;margin-top:30px;background:none;border:0;border-radius:0;box-shadow:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;align-items:stretch}.eroj .bar--res::-webkit-scrollbar{height:5px}.eroj .bar--res::-webkit-scrollbar-thumb{background:var(--gold-deep);border-radius:99px}.eroj .bar--res::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.eroj .bar--res .bar__i{flex:0 0 288px;scroll-snap-align:start;text-align:left;border:1px solid var(--line);border-radius:10px;padding:18px 17px;box-shadow:var(--shadow-card);gap:6px}.eroj .bar--res .bar__k{color:var(--gold-deep)}.eroj .bar--res .bar__num{font-size:31px}.eroj .bar--res .bar__what{font-size:12.5px}.eroj .bar--res .bar__src{font-size:10.5px;line-height:1.6}@media (max-width:640px){.eroj .bar--res{gap:12px;margin-top:24px;margin-left:calc(var(--pad) * -1);margin-right:calc(var(--pad) * -1);padding-left:var(--pad);padding-right:var(--pad);scroll-padding-left:var(--pad)}.eroj .bar--res .bar__i{flex:0 0 262px;padding:16px 15px}}@media (max-width:400px){}@media (max-width:380px){.eroj{--pad:16px;--sec:46px;--cardpad-x:15px}.eroj .h2{font-size:26px}.eroj .lede{font-size:16px}.eroj .btn{padding:15px 20px;font-size:13px}}.eroj .swipe{display:none}@media (max-width:640px){.eroj .swipe{display:block;margin:0 0 -22px;text-align:right;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep)}.eroj .tbl{margin-left:calc(var(--pad) * -1);margin-right:calc(var(--pad) * -1);border-radius:0;border-left:0;border-right:0;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.eroj table.cmp{min-width:620px;font-size:12.5px}.eroj table.cmp th,.eroj table.cmp td{padding:13px 12px}.eroj table.cmp th[scope="row"]{position:sticky;left:0;z-index:2;text-align:left;background:#181615;border-right:1px solid var(--line);min-width:132px;max-width:132px}.eroj table.cmp thead th:first-child{position:sticky;left:0;z-index:3;background:#181615;text-align:left;border-right:1px solid var(--line)}.eroj table.cmp td em,.eroj table.cmp td.us em{font-size:11px}.eroj .bar:not(.bar--3):not(.bar--5):not(.bar--6):not(.bar--8):not(.bar--res){grid-auto-flow:row;grid-template-columns:1fr}}.eroj .dose__shot{margin:0;position:relative;overflow:hidden;aspect-ratio:16/10;border-bottom:1px solid var(--line);background:#0B0A09}.eroj .dose__shot img{width:100%;height:100%;object-fit:cover;object-position:center 42%}.eroj .dose__shot--night img{object-position:center 38%}.eroj .dose__shot::after{content:"";position:absolute;inset:auto 0 0 0;height:38%;pointer-events:none;background:linear-gradient(to top,rgba(15,13,11,.72) 0%,rgba(15,13,11,0) 100%)}@media (max-width:640px){.eroj .dose__shot{aspect-ratio:16/11}}.eroj .gal{background:#0B0A09;background:radial-gradient(circle at 50% 45%,#1A1715 0%,#0B0A09 74%)}.eroj .gal img{padding:0;object-fit:cover;object-position:center}.eroj .gal__no{position:absolute;left:14px;top:14px;z-index:3;font-family:var(--f-display);font-weight:400;font-size:15px;letter-spacing:.1em;color:var(--gold);background:rgba(11,10,9,.62);border:1px solid rgba(250,187,11,.4);border-radius:999px;padding:5px 13px;backdrop-filter:blur(6px);line-height:1}.eroj .gal__no i{font-style:normal;color:var(--muted-2);font-size:12px;margin-left:2px}.eroj .thumbs{grid-template-columns:repeat(8,1fr);gap:7px}.eroj .thumb{position:relative;padding:0;background:#0B0A09}.eroj .thumb img{object-fit:cover}.eroj .thumb__n{position:absolute;left:0;bottom:0;z-index:2;font-family:var(--f-display);font-size:10px;font-weight:500;line-height:1;letter-spacing:.04em;color:var(--muted);background:rgba(11,10,9,.78);padding:3px 5px;border-radius:0 5px 0 5px;transition:color .2s,background .2s}.eroj .thumb[aria-current="true"] .thumb__n{color:#0F0D0B;background:var(--gold)}@media (max-width:1100px){.eroj .thumbs{grid-template-columns:repeat(8,1fr)}}@media (max-width:640px){.eroj .thumbs{grid-template-columns:repeat(4,1fr);gap:6px}.eroj .gal__no{left:10px;top:10px;font-size:13px;padding:4px 10px}}.eroj .awds{display:flex;gap:16px;overflow-x:auto;padding:4px 4px 20px;scroll-snap-type:x mandatory;scroll-behavior:smooth}.eroj .awds::-webkit-scrollbar{height:5px}.eroj .awds::-webkit-scrollbar-thumb{background:var(--gold-deep);border-radius:99px}.eroj .awds::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.eroj .awd{flex:0 0 236px;scroll-snap-align:start;margin:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#181615;background:var(--ink-elev);display:flex;flex-direction:column}.eroj .awd__f{position:relative;flex:0 0 auto;aspect-ratio:4/5;background:#111010;overflow:hidden;border-bottom:1px solid var(--line)}.eroj .awd__f img{position:absolute;top:12px;right:12px;bottom:12px;left:12px;margin:auto;max-width:calc(100% - 24px);max-height:calc(100% - 24px);width:auto;height:auto;object-fit:contain;border-radius:3px}.eroj .awd__b{padding:14px 15px 16px;display:flex;flex-direction:column;gap:5px}.eroj .awd__k{margin:0;font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--gold-deep);line-height:1.5}.eroj .awd__y{color:var(--gold);letter-spacing:.06em}.eroj .awd__t{margin:0;font-family:var(--f-display);font-weight:300;font-size:16px;line-height:1.25;color:var(--white)}.eroj .awd__s{margin:auto 0 0;padding-top:8px;border-top:1px solid var(--line);font-size:10.5px;line-height:1.5;color:var(--muted-2)}@media (max-width:640px){.eroj .awds{gap:12px;margin-left:calc(var(--pad) * -1);margin-right:calc(var(--pad) * -1);padding-left:var(--pad);padding-right:var(--pad);scroll-padding-left:var(--pad)}.eroj .awd{flex:0 0 208px}.eroj .awd__b{padding:13px 14px 15px}}.eroj .docs{display:flex;gap:18px;overflow-x:auto;padding:4px 4px 20px;margin-top:34px;scroll-snap-type:x mandatory;scroll-behavior:smooth;align-items:stretch}.eroj .docs::-webkit-scrollbar{height:5px}.eroj .docs::-webkit-scrollbar-thumb{background:var(--gold-deep);border-radius:99px}.eroj .docs::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.eroj .doc{flex:0 0 340px;scroll-snap-align:start;margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#181615;background:var(--ink-elev);box-shadow:var(--shadow-card);display:flex;flex-direction:column}.eroj .doc__f{flex:0 0 auto;aspect-ratio:4/3;background:#0B0A09;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:center;padding:10px;overflow:hidden}.eroj .doc__f img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:3px}.eroj .doc__b{flex:1 1 auto;padding:17px 18px 18px;display:flex;flex-direction:column;gap:6px}.eroj .doc__k{margin:0;font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep)}.eroj .doc__t{margin:0;font-family:var(--f-display);font-weight:300;font-size:20px;line-height:1.2;color:var(--gold)}.eroj .doc__p{margin:2px 0 0;font-size:13px;line-height:1.6;color:var(--muted)}.eroj .doc__l{margin:auto 0 0;padding-top:11px;border-top:1px solid var(--line);font-size:10.5px;line-height:1.5;color:var(--muted-2);font-style:italic}@media (max-width:640px){.eroj .docs{gap:12px;margin-top:26px;margin-left:calc(var(--pad) * -1);margin-right:calc(var(--pad) * -1);padding-left:var(--pad);padding-right:var(--pad);scroll-padding-left:var(--pad)}.eroj .doc{flex:0 0 276px}.eroj .doc__b{padding:15px 16px 16px}.eroj .doc__t{font-size:18px}}.eroj .papers{max-width:600px;margin:30px auto 0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#0B0A09;box-shadow:var(--shadow-card)}.eroj .papers img{width:100%;height:auto;display:block}.eroj .papers figcaption{padding:13px 16px;background:#181615;background:var(--ink-elev);border-top:1px solid var(--line);font-size:11.5px;line-height:1.6;color:var(--muted-2);text-align:center}.eroj .papers figcaption em{color:var(--muted);font-style:italic}@media (max-width:640px){.eroj .papers{margin-top:26px}.eroj .papers figcaption{padding:12px 14px;font-size:11px}}@media (max-width:640px){.eroj .opt{padding:16px 15px}.eroj .opt__top{gap:10px}.eroj .opt__ttl{font-size:12.5px;letter-spacing:.04em}.eroj .opt--hero .opt__ttl{font-size:13.5px}.eroj .opt__prv{font-size:24px}.eroj .opt--hero .opt__prv{font-size:clamp(30px,8.6vw,38px)}.eroj .opt__prx{font-size:11px}.eroj .opt--hero .opt__prx{font-size:12px}.eroj .opt__per{font-size:11.5px;padding-left:0;margin-top:10px;line-height:1.5}.eroj .opt--hero .opt__per{font-size:12px}}@media (max-width:360px){.eroj .opt__nm{gap:9px}.eroj .opt__ttl{font-size:11.5px}.eroj .opt--hero .opt__prv{font-size:28px}.eroj .opt__prv{font-size:21px}}.eroj .mv{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:34px}@media (max-width:820px){.eroj .mv{grid-template-columns:1fr;gap:14px}}.eroj .mv__i{border:1px solid var(--line);border-left:2px solid var(--gold-deep);border-radius:10px;background:#181615;background:var(--ink-elev);padding:22px 22px 24px}.eroj .mv__k{margin:0 0 10px;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.eroj .mv__t{margin:0;font-size:15px;line-height:1.68;color:var(--muted)}.eroj .ms{margin-top:26px}.eroj .ms__bar{position:relative;margin-bottom:22px}.eroj .ms__years{display:flex;align-items:flex-end;gap:4px;overflow-x:auto;padding-bottom:12px;scrollbar-width:none}.eroj .ms__years::-webkit-scrollbar{display:none}.eroj .ms__y{flex:1 0 auto;min-width:64px;padding:6px 10px;font-family:var(--f-display);font-weight:300;font-size:19px;line-height:1;letter-spacing:.03em;color:var(--muted-2);transition:color .2s,transform .2s}.eroj .ms__y:hover{color:var(--muted)}.eroj .ms__y[aria-selected="true"]{color:var(--gold);font-weight:400;transform:scale(1.14)}.eroj .ms__rail{position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--line)}.eroj .ms__rail span{position:absolute;left:0;top:-1px;height:3px;width:11.11%;background:var(--gold);border-radius:2px;transition:transform .35s cubic-bezier(.4,0,.2,1)}.eroj .ms__track{position:relative;border-radius:12px}.eroj .ms__p{display:none;margin:0;border:1px solid var(--line);border-radius:12px;background:#181615;background:var(--ink-elev);padding:28px 30px 30px;box-shadow:var(--shadow-card)}.eroj .ms__p.on{display:block;animation:msIn .38s cubic-bezier(.22,.8,.3,1) both}@keyframes msIn{from{opacity:0;transform:translateX(22px)}to{opacity:1;transform:none}}.eroj .ms__p.on--back{animation-name:msInBack}@keyframes msInBack{from{opacity:0;transform:translateX(-22px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.eroj .ms__p.on{animation:none}}.eroj .ms__yr{margin:0;font-family:var(--f-display);font-weight:200;line-height:1;font-size:clamp(44px,6vw,72px);letter-spacing:.02em;color:transparent;-webkit-text-stroke:1px var(--gold-deep)}@supports not ((-webkit-text-stroke:1px red)){.eroj .ms__yr{color:var(--gold-deep)}}.eroj .ms__cap{margin:8px 0 20px;font-family:var(--f-display);font-weight:300;font-size:clamp(19px,2.2vw,25px);line-height:1.22;color:var(--white)}.eroj .ms__l{list-style:none;margin:0;padding:0;display:grid;gap:11px}.eroj .ms__l li{position:relative;padding-left:24px;font-size:14px;line-height:1.62;color:var(--muted)}.eroj .ms__l li::before{content:"";position:absolute;left:2px;top:9px;width:7px;height:7px;border-radius:50%;border:1.5px solid var(--gold-deep)}@media (max-width:640px){.eroj .mv__i{padding:19px 18px 20px}.eroj .mv__t{font-size:14px;line-height:1.62}.eroj .ms__y{font-size:16px;min-width:56px;padding:5px 7px}.eroj .ms__p{padding:22px 19px 24px}.eroj .ms__cap{margin-bottom:16px}.eroj .ms__l li{font-size:13px;padding-left:21px;line-height:1.58}}.eroj .wmark{margin:0 0 16px;text-align:center;line-height:0}.eroj .wmark__i{display:block;height:58px;width:auto;max-width:min(76vw,300px);margin:0 auto;object-fit:contain}.eroj .ms__g{display:grid;grid-template-columns:1fr minmax(0,.86fr);gap:26px;align-items:start}.eroj .ms__c{min-width:0}.eroj .ms__fig{margin:0;border-radius:10px;overflow:hidden;border:1px solid var(--line);background:#fff;aspect-ratio:2/1}.eroj .ms__fig img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:820px){.eroj .ms__g{grid-template-columns:1fr;gap:18px}.eroj .ms__fig{order:-1;margin-bottom:2px}}.eroj .ph{position:relative}.eroj .ph--on::before{content:attr(data-ph);position:absolute;inset:0;z-index:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:12px;font-family:var(--f-display);font-weight:300;font-size:10.5px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);background:repeating-linear-gradient(135deg,rgba(250,187,11,.055) 0 9px,transparent 9px 18px);border:1px dashed rgba(250,187,11,.28);border-radius:9px}@media (max-width:640px){.eroj .wmark__i{height:44px}}.eroj .ms__aw{margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.eroj .ms__awk{margin:0 0 12px;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.eroj .ms__awg{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:8px}.eroj .ms__awi{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;padding:7px;aspect-ratio:4/3;overflow:hidden}.eroj .ms__awi img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.eroj .pays .pays__c{display:flex;align-items:center;justify-content:center;background:#fff;border:0;border-radius:6px;padding:5px 9px;width:70px;height:32px;box-shadow:0 1px 0 rgba(0,0,0,.35)}.eroj .pays .pays__c img{display:block;width:100%;height:100%;object-fit:contain}@media (max-width:640px){.eroj .ms__awg{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:7px}.eroj .ms__aw{margin-top:18px;padding-top:15px}.eroj .pays .pays__c{width:64px;height:30px;padding:5px 8px}}.eroj .hbadges{list-style:none;margin:16px 0 20px;padding:0;display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 18px}.eroj .hbadge{flex:0 1 auto;display:flex;flex-direction:column;align-items:center;gap:7px;width:66px;text-align:center}.eroj .hbadge img{width:44px;height:44px;display:block;filter:brightness(1.34);opacity:.95}.eroj .hbadge span{font-size:8.5px;font-weight:600;letter-spacing:.1em;line-height:1.35;text-transform:uppercase;color:var(--muted-2)}@media (max-width:640px){.eroj .hbadges{gap:9px 12px;margin:14px 0 18px}.eroj .hbadge{width:60px;gap:6px}.eroj .hbadge img{width:38px;height:38px}.eroj .hbadge span{font-size:8px;letter-spacing:.08em}}@media (max-width:360px){.eroj .hbadges{gap:8px 8px}.eroj .hbadge{width:52px}.eroj .hbadge img{width:33px;height:33px}.eroj .hbadge span{font-size:7.5px;letter-spacing:.05em}}.eroj .prom__l > .mid{align-self:center;text-align:center;max-width:100%}.eroj .opt__tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.eroj .opt__best{font-size:9.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;background:var(--gold);color:var(--ink);border-radius:999px;padding:3px 9px;line-height:1.5;white-space:nowrap}.eroj .certs__k{margin:24px 0 2px}.eroj .ugcs{display:flex;gap:18px;align-items:stretch;overflow-x:auto;padding:4px 4px 20px;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.eroj .ugcs > .tst{scroll-snap-align:start}.eroj .ugcs::-webkit-scrollbar{height:5px}.eroj .ugcs::-webkit-scrollbar-thumb{background:var(--gold-deep);border-radius:99px}.eroj .ugcs::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.eroj .ugcs:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (max-width:640px){.eroj .ugcs{gap:12px}.eroj .certs__k{margin:20px 0 0}}.eroj .expect{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:34px;align-items:center;margin-top:40px;padding-top:34px;border-top:1px solid var(--line)}.eroj .expect__f{margin:0}.eroj .expect__b .lede + .lede{margin-top:14px}@media (max-width:860px){.eroj .expect{grid-template-columns:1fr;gap:22px;margin-top:32px;padding-top:28px}}.eroj .ftr__note{display:inline-block;margin-left:7px;font-size:9.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--gold-deep);vertical-align:middle}.eroj .cico{width:1.15em;height:1.15em;flex:0 0 auto;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.eroj .hdr__cta,.eroj .floatbar__b{display:inline-flex;align-items:center;gap:7px}@media (max-width:480px){.eroj .floatbar__b{padding:8px 13px;font-size:10.5px;gap:5px}.eroj .floatbar__b .cico{width:1em;height:1em}}.eroj .floatbar__cd{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:5px;background:var(--ink);color:var(--gold);font-size:10px;font-weight:700;letter-spacing:.06em;opacity:1;white-space:nowrap}.eroj .floatbar__cd b{font-variant-numeric:tabular-nums;font-weight:700}@media (max-width:480px){.eroj .floatbar__cd{margin:3px 0 0 0}.eroj .floatbar__t{font-size:11.5px}.eroj .floatbar__in{padding:9px 16px;gap:12px}}.eroj .cofig{max-width:290px;margin:0 auto 24px}.eroj .btn--wait{opacity:.55;cursor:not-allowed}
/* the portal only hosts the two fixed bars: it must not paint or size anything */
#erojan-lp-portal{background:none;margin:0;padding:0;min-height:0;overflow:visible}


/* ---- live delivery date under every CTA (data-eta) ----
   Hidden until the script has filled it in, so a visitor with JS off sees
   no date rather than a stale one. */
.eroj .eta{display:none}
.eroj .eta.is-on{
  display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;
  margin:12px auto 0;font-family:var(--f-body);font-size:12.5px;line-height:1.5;
  color:var(--muted);text-align:center;letter-spacing:.01em;
}
.eroj .eta svg{width:15px;height:15px;stroke:var(--gold);fill:none;stroke-width:1.7;flex:none}
.eroj .eta b{color:#EDEBEA;font-weight:700}
.eroj .eta em{font-style:normal;color:var(--muted-2)}
.eroj .eta em::before{content:"\00B7";margin-right:8px}
/* on the gold band the ink palette is the readable one */
.eroj .eta--ink.is-on{color:rgba(15,13,11,.78)}
.eroj .eta--ink svg{stroke:var(--ink)}
.eroj .eta--ink b{color:var(--ink)}
.eroj .eta--ink em{color:rgba(15,13,11,.62)}
@media (max-width:560px){
  .eroj .eta.is-on{font-size:12px;gap:6px}
  .eroj .eta em{display:block;width:100%;margin-top:2px}
  .eroj .eta em::before{content:none}
}

/* ---- buttons that lead to the programme picker instead of checkout ---- */
.eroj #erojan-offer{scroll-margin-top:104px}
@media (max-width:700px){.eroj #erojan-offer{scroll-margin-top:84px}}
.eroj .opts2{border-radius:12px}
.eroj .opts2--flash{animation:eroPick 1.4s ease}
@keyframes eroPick{
  0%{box-shadow:0 0 0 0 rgba(250,187,11,0)}
  25%{box-shadow:0 0 0 3px rgba(250,187,11,.55)}
  100%{box-shadow:0 0 0 0 rgba(250,187,11,0)}
}

/* the sticky order bar's own, tighter version of the delivery line */
.eroj .eta--stk.is-on{
  margin:3px 0 0;justify-content:flex-start;gap:5px;
  font-size:10.5px;line-height:1.3;color:var(--muted-2);flex-wrap:nowrap;white-space:nowrap;
}
.eroj .eta--stk svg{width:12px;height:12px;stroke-width:1.9}
.eroj .eta--stk b{color:var(--muted);font-weight:600}

/* ---- hero spacing on a phone ----
   Emitted last on purpose: the base .hero rule uses the padding shorthand, so
   a padding-top declared earlier in the sheet loses to it however specific it
   looks. On a phone the old spacing read upside down - 44px of air above the
   headline and 26px below it, so it floated away from the header and sat
   almost on the image. */
@media (max-width:900px){
  .eroj .hero{padding-top:22px}
}

/* ---- sticky bottom bar: one button, nothing else ---- */
.eroj .sticky{justify-content:center;padding:10px 16px}
.eroj .sticky__solo{
  width:100%;max-width:520px;
  padding:14px 20px;font-size:12.5px;line-height:1.25;text-align:center;
}
@media (max-width:560px){
  .eroj .sticky__solo{font-size:12px;padding:13px 14px;letter-spacing:.06em}
}

/* ---- hero thumbnails: all eight in one row on a phone, not four and four ---- */
@media (max-width:640px){
  .eroj .thumbs{grid-template-columns:repeat(8,1fr);gap:5px}
  .eroj .thumb__n{font-size:8px;padding:2px 3px;border-radius:0 4px 0 4px}
}

/* ---- header button on a phone ----
   "Claim My Welcome Bonuses" is twice the length of the old label, and the
   button never wraps, so at 390px it ran past the edge of the header. Last in
   the sheet on purpose: the base rule sets font-size and padding together. */
@media (max-width:640px){
  .eroj .hdr__cta{font-size:10px;letter-spacing:.05em;padding:9px 12px;gap:6px}
  .eroj .hdr__cta .cico{width:15px;height:15px}
}
@media (max-width:420px){
  /* Below this width the label cannot hold one line next to the logo - at
     320px it ran 49px past the edge - so it wraps to two centred lines. */
  .eroj .hdr__cta{white-space:normal;text-align:center;line-height:1.25;max-width:52vw;font-size:9.5px;padding:8px 11px}
}

/* ---- header button: the bag on its own ---- */
.eroj .hdr__cta--icon{
  display:inline-flex;align-items:center;justify-content:center;
  width:42px;height:42px;padding:0;border-radius:50%;
}
.eroj .hdr__cta--icon .cico{width:19px;height:19px;stroke-width:1.7}
@media (max-width:640px){
  .eroj .hdr__cta--icon{width:38px;height:38px}
  .eroj .hdr__cta--icon .cico{width:17px;height:17px}
}

/* ---- phone: keep the whole gallery clear of the order button ----
   The bar is up from first paint now, so the hero has to fit above it:
   promo bar, header, headline, image, thumbnails, all before the button. */
@media (max-width:640px){
  .eroj .h1--top{font-size:clamp(16px,4.55vw,18px);line-height:1.18;margin-bottom:22px}
  .eroj .hero{padding-top:18px}
}



/* One size, whichever way the page is scrolled.
   The earlier viewport-height rules resized the gallery and the headline the
   moment a phone's address bar collapsed - on a 375x667 handset the image
   jumped from 267px to 343px mid-scroll. Everything here is derived from the
   WIDTH now, so it is the same size on first paint as it is after scrolling. */

/* ---- header: tighter top and bottom ----
   The row height was set by the button, not the padding, so both had to come
   down together: 14px of padding around a 42px pill gave a 71px bar. */
.eroj .hdr__in{padding-top:8px;padding-bottom:8px}
.eroj .hdr__cta--icon{width:36px;height:36px}
.eroj .hdr__cta--icon .cico{width:17px;height:17px}
@media (max-width:640px){
.eroj .hdr__in{padding-top:6px;padding-bottom:6px}
.eroj .hdr__cta--icon{width:33px;height:33px}
.eroj .hdr__cta--icon .cico{width:15px;height:15px}
}

/* ---- hero headline: centred, and closer top and bottom ---- */
.eroj .h1--top{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:26px}
.eroj .hero{padding-top:32px}
@media (max-width:640px){
  .eroj .h1--top{margin-bottom:16px}
  .eroj .hero{padding-top:12px}
}

/* ---- header in three zones: About | logo | bag ---- */
.eroj .hdr__in{display:grid;grid-template-columns:1fr auto 1fr;gap:14px}
.eroj .hdr__l{justify-self:start}
.eroj .hdr .brand{order:0;justify-self:center;margin:0}
.eroj .hdr__r{justify-self:end;flex:0 0 auto}


/* the About link sits where the search control used to */
.eroj .hdr__a--about{font-weight:600;color:#DDDBDA}
.eroj .hdr__a--about:hover{color:var(--gold)}
@media (max-width:900px){
  /* the rest of the nav hides on a phone; this one stays */
.eroj .hdr__l .hdr__a--about{display:inline-flex;align-items:center}
}