.prs{--ink:#11191b;--gold-deep:#9a7225}.prs-watermark{-webkit-text-stroke:1px #11191b14;color:#0000;font:700 clamp(120px,20vw,300px)/1 var(--serif);letter-spacing:-.04em;pointer-events:none;position:absolute;right:-2vw;top:-1.2rem;-webkit-user-select:none;user-select:none}.prs-logo{display:inline-flex;position:relative;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.prs-logo:hover{transform:translateY(-3px) rotate(-1.5deg)}.prs-logo__tip{background:var(--ink);border-radius:6px;color:#fff;font:600 10px/1 var(--mono);left:50%;letter-spacing:.14em;opacity:0;padding:6px 9px;pointer-events:none;position:absolute;text-transform:uppercase;top:calc(100% + 8px);transform:translate(-50%,-4px);transition:opacity .25s,transform .25s;white-space:nowrap}.prs-logo:hover .prs-logo__tip{opacity:1;transform:translate(-50%)}.prs-list{border-top:1px solid #0d1e2024;display:grid}.prs-item{border-bottom:1px solid #0d1e2024;position:relative}.prs-item__btn{grid-gap:16px;align-items:center;background:#0000;border:0;color:var(--ink);cursor:pointer;display:grid;gap:16px;grid-template-columns:auto 1fr auto;padding:18px 12px 18px 0;text-align:left;transition:padding-left .4s cubic-bezier(.2,.8,.2,1),background-color .3s;width:100%}.prs-item__btn:before{background:var(--gold);background:var(--accent,var(--gold));bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:top;transition:transform .4s cubic-bezier(.2,.8,.2,1);width:3px}.prs-item.is-active .prs-item__btn{background:#ffffff59;padding-left:16px}.prs-item.is-active .prs-item__btn:before{transform:scaleY(1)}.prs-item__num{color:#0d1e2080;font:600 11px/1 var(--mono);letter-spacing:.14em;transition:color .3s}.prs-item.is-active .prs-item__num{color:var(--gold-deep);color:var(--accent,var(--gold-deep))}.prs-item__title{color:var(--ink);display:block;font:500 clamp(17px,1.6vw,21px)/1.25 var(--serif);transition:color .3s}.prs-item.is-active .prs-item__title{color:var(--gold-deep)}.prs-item__meta{align-items:center;color:#0d1e208c;display:inline-flex;flex-wrap:wrap;font-size:12px;gap:5px;margin-top:4px}.prs-item__advisor{text-decoration:underline;-webkit-text-decoration-color:#9a722566;text-decoration-color:#9a722566;text-underline-offset:2px}.prs-item__advisor:hover{color:var(--gold-deep)}.prs-item__arrow{color:#0d1e204d;transition:transform .35s,color .3s}.prs-item.is-active .prs-item__arrow{color:var(--gold-deep);transform:translate(2px,-2px)}.prs-item__bar{animation:prs-bar linear forwards;background:var(--gold);background:var(--accent,var(--gold));bottom:-1px;height:2px;left:0;position:absolute;transform-origin:left;width:100%}@keyframes prs-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.prs-toggle{align-items:center;background:#0000;border:1px solid #0d1e2033;border-radius:999px;color:#0d1e2099;cursor:pointer;display:inline-flex;font:600 10px/1 var(--mono);gap:6px;letter-spacing:.12em;padding:6px 11px;text-transform:uppercase;transition:background-color .3s,color .3s,border-color .3s}.prs-toggle:hover{background:var(--ink);border-color:var(--ink);color:#fff}.prs-stage{perspective:1200px}.prs-stage__tilt{border-radius:22px;box-shadow:0 30px 70px -30px #0714168c;transform:rotateX(0) rotateY(0);transform:rotateX(var(--rx,0)) rotateY(var(--ry,0));transform-style:preserve-3d;transition:transform .25s ease-out;will-change:transform}.prs-stage__card{aspect-ratio:16/10;background:var(--ink);border-radius:22px;box-shadow:inset 0 0 0 1px #ffffff4d;color:#fff;display:block;isolation:isolate;overflow:hidden;position:relative}.prs-stage__card img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform 1.2s cubic-bezier(.2,.8,.2,1);width:100%}.prs-stage:hover .prs-stage__card img{transform:scale(1.06)}.prs-stage__grade{background:linear-gradient(180deg,#07141626,#0714160d 35%,#071416e0);inset:0;position:absolute}.prs-stage__glow{background:radial-gradient(360px circle at 50% 50%,#f1d68e59,#0000 60%);background:radial-gradient(360px circle at var(--mx,50%) var(--my,50%),#f1d68e59,#0000 60%);inset:0;mix-blend-mode:screen;opacity:0;position:absolute;transition:opacity .4s}.prs-stage:hover .prs-stage__glow{opacity:1}.prs-stage__top{align-items:center;display:flex;gap:10px;justify-content:space-between;left:18px;position:absolute;right:18px;top:18px}.prs-pill{align-items:center;border-radius:999px;display:inline-flex;font:600 10px/1 var(--mono);gap:5px;letter-spacing:.14em;padding:5px 10px;text-transform:uppercase}.prs-pill--light{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;border:1px solid #ffffff47;color:#fff}.prs-stage__play{background:linear-gradient(135deg,var(--gold-2),var(--gold));border-radius:50%;box-shadow:0 18px 40px -12px #d4a84db3;color:var(--ink);display:grid;height:74px;left:50%;padding-left:4px;place-items:center;position:absolute;top:42%;transform:translate(-50%,-50%);transition:transform .4s cubic-bezier(.2,.8,.2,1);width:74px}.prs-stage__play:after{animation:prs-ring 2.2s ease-out infinite;border:1px solid #f1d68e99;border-radius:50%;content:"";inset:-10px;position:absolute}@keyframes prs-ring{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.5)}}.prs-stage:hover .prs-stage__play{transform:translate(-50%,-50%) scale(1.08)}.prs-stage__body{grid-gap:6px;bottom:22px;display:grid;gap:6px;left:22px;position:absolute;right:22px}.prs-stage__meta{color:var(--gold-2);font:600 10px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase}.prs-stage__title{font:500 clamp(22px,2.3vw,32px)/1.1 var(--serif);letter-spacing:-.01em}.prs-stage__blurb{color:#ffffffc7;font-size:13.5px;line-height:1.5;max-width:46ch}.prs-stage__cta{align-items:center;color:var(--gold-2);display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-top:4px;transition:gap .3s}.prs-stage:hover .prs-stage__cta{gap:10px}.prs-stage__index{bottom:22px;color:#fff9;font:600 11px/1 var(--mono);letter-spacing:.16em;position:absolute;right:22px}.prs-stats{border-top:1px solid #0d1e2024;display:grid;grid-template-columns:repeat(4,1fr);margin-top:22px}.prs-stats li{grid-gap:2px;display:grid;gap:2px;padding:16px 14px 0 0}.prs-stats li+li{border-left:1px solid #0d1e201f;padding-left:14px}.prs-stats b{color:var(--ink);font:500 30px/1 var(--serif)}.prs-stats span{color:#0d1e208c;font:600 9.5px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase}@media (max-width:640px){.prs-stats{grid-template-columns:repeat(2,1fr)}.prs-stats li:nth-child(3){border-left:0;padding-left:0}.prs-stage__blurb{display:none}.prs-stage__play{height:58px;width:58px}}@media (prefers-reduced-motion:reduce){.prs-stage__tilt{transform:none!important}.prs-stage__play:after{animation:none}}
/*# sourceMappingURL=491.808125c9.chunk.css.map*/