@font-face{font-family:Mont;src:url(/fonts/Mont-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Mont-Book.ttf) format("truetype");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Mont-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Mont-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Mont-Heavy.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Mont-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Mont-BookItalic.ttf) format("truetype");font-weight:350;font-style:italic;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Mont-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--orange-0:#000000;--orange-5:#280500;--orange-10:#3B0900;--orange-20:#5F1500;--orange-30:#872200;--orange-40:#B02F00;--orange-50:#DB3E03;--orange-60:#FF5722;--orange-70:#FF8B69;--orange-80:#FFB5A0;--orange-90:#FFDBD1;--orange-95:#FFEDE8;--orange-99:#FFFBFF;--orange-100:#FFFFFF;--red-30:#920020;--red-40:#BA1832;--red-50:#DD3647;--red-60:#FF525F;--red-70:#FF888B;--red-80:#FFB3B3;--red-90:#FFDAD9;--gold-20:#422C00;--gold-30:#5F4100;--gold-40:#7D5700;--gold-50:#9D6E00;--gold-60:#BE8600;--gold-70:#E19F00;--gold-80:#FFBA30;--gold-90:#FFDEAB;--gold-95:#FFEED9;--green-40:#056E00;--green-50:#26891A;--green-60:#44A434;--green-70:#5FC04C;--green-80:#7ADD65;--teal-30:#004E5E;--teal-40:#00677C;--teal-50:#00829C;--teal-60:#009EBD;--teal-70:#32BADB;--teal-80:#58D6F7;--teal-90:#B1EBFF;--blue-30:#004A76;--blue-40:#00639A;--blue-50:#007DC1;--blue-60:#1997E6;--blue-70:#4FB2FF;--blue-80:#96CCFF;--blue-90:#CEE5FF;--purple-30:#591EB0;--purple-40:#723ECA;--purple-50:#8C59E5;--purple-60:#A675FF;--purple-70:#BD99FF;--purple-80:#D4BBFF;--purple-90:#EBDCFF;--magenta-30:#840075;--magenta-40:#A42591;--magenta-50:#C242AC;--magenta-60:#E15DC8;--magenta-70:#FF7AE3;--magenta-80:#FFACE7;--magenta-90:#FFD7F0;--neutral-0:#000000;--neutral-5:#190E0B;--neutral-10:#251915;--neutral-20:#3B2D2A;--neutral-30:#53433F;--neutral-40:#6C5B56;--neutral-50:#85736E;--neutral-60:#A08C87;--neutral-70:#BCA7A1;--neutral-80:#D8C2BC;--neutral-90:#F5DED8;--neutral-95:#FFEDE8;--neutral-99:#FFFBFF;--nv-10:#2C150F;--nv-20:#442A22;--nv-30:#5D4037;--nv-40:#77574E;--nv-50:#926F66;--nv-60:#AE887E;--nv-80:#E7BDB2;--myvip-gold:#E19F00;--font-display:"Mont","Montserrat",system-ui,sans-serif;--font-body:"Mont","Montserrat",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;--fw-light:300;--fw-book:350;--fw-regular:400;--fw-semibold:600;--fw-heavy:800;--fw-black:900;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:28px;--radius-pill:999px;--ss-void: #0B0705;--ss-bg: #140C09;--ss-surface: #1C110D;--ss-surface-hi: #251915;--ss-ink: #F5DED8;--ss-ink-dim: #BCA7A1;--ss-ink-mute:#85736E;--ss-line: rgba(231,189,178,.14);--ss-line-soft: rgba(231,189,178,.07);--ss-spark: #FFBA30;--ss-spark-hot:#FFDEAB;--ss-spark-deep:#E19F00;--ss-on-spark:#241400;--ss-gold: #FFBA30;--ss-gold-deep:#E19F00;--ss-glow-spark: 0 18px 60px rgba(255,186,48,.32);--ss-elev-card: 0 10px 30px rgba(0,0,0,.5);--ss-elev-hi: 0 30px 80px rgba(0,0,0,.62);--shell-max: 1440px;--gutter: clamp(20px, 4vw, 56px);--gc-ratio: 1.6 / 1;--section-y: clamp(72px, 8.4vw, 120px);--section-y-lg: clamp(88px, 11vw, 160px)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}html,body{margin:0;padding:0;background:var(--ss-bg);color:var(--ss-ink);font-family:var(--font-body);font-weight:var(--fw-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--ss-void)}img,svg,canvas{display:block;max-width:100%}astro-island{display:contents}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}p{margin:0}::selection{background:#ffba304d;color:#fff}:focus-visible{outline:2px solid var(--ss-spark);outline-offset:3px;border-radius:var(--radius-xs)}.skip-link{position:absolute;left:-9999px;top:0;z-index:100;background:var(--ss-spark);color:var(--ss-on-spark);font-weight:var(--fw-heavy);padding:12px 20px;border-radius:0 0 var(--radius-sm) 0}.skip-link:focus{left:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.shell{width:100%;max-width:var(--shell-max);margin:0 auto;background:var(--ss-bg);color:var(--ss-ink);font-family:var(--font-display);position:relative;overflow:clip}.section{padding:var(--section-y) var(--gutter);position:relative}.ss-overline{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--ss-spark)}.ss-kicker{display:flex;align-items:center;gap:12px;letter-spacing:.26em}.ss-kicker:before{content:"";width:26px;height:1px;background:currentColor;flex:none}.ss-mono{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ss-ink-mute)}.ss-gold{color:var(--ss-gold)}.ss-btn{font-family:var(--font-display);font-weight:var(--fw-heavy);border:0;border-radius:var(--radius-pill);letter-spacing:.02em;display:inline-flex;align-items:center;justify-content:center;gap:9px;text-align:center;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.ss-btn-lg{font-size:15px;padding:16px 30px}.ss-btn-md{font-size:14px;padding:12px 24px}.ss-btn-fill{background:linear-gradient(180deg,var(--ss-spark-hot),var(--ss-spark-deep));color:var(--ss-on-spark);box-shadow:var(--ss-glow-spark),inset 0 1px #fff6}.ss-btn-fill:hover{background:linear-gradient(180deg,#FFE9C2,var(--ss-spark));transform:translateY(-2px);box-shadow:0 24px 70px #ffba3080,inset 0 1px #ffffff80}.ss-btn-fill:active{background:var(--ss-spark-deep);transform:scale(.98)}.ss-btn-ghost{background:transparent;color:var(--ss-ink);box-shadow:inset 0 0 0 2px var(--ss-line)}.ss-btn-ghost:hover{box-shadow:inset 0 0 0 2px #e7bdb280;background:#ffffff0a}.ss-play-tri{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid currentColor}.ss-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.ss-chip-glass{background:#00000080;border:1px solid var(--ss-line-soft);color:var(--ss-ink);font-family:var(--font-mono);backdrop-filter:blur(8px)}.ss-wordmark{display:inline-flex;align-items:center;gap:calc(var(--wm-size) * .4);line-height:1}.ss-wordmark .word{font-family:var(--font-display);font-weight:700;font-size:var(--wm-size);letter-spacing:-.045em;line-height:1;color:var(--ss-ink)}.ss-shield{display:block;flex:none;width:calc(var(--wm-size) * 1.14);height:calc(var(--wm-size) * 1.46);background:linear-gradient(165deg,#ffe9c2,#ffba30 42%,#e19f00);-webkit-mask:url(/assets/brand/PS_Shield_White.png) center / contain no-repeat;mask:url(/assets/brand/PS_Shield_White.png) center / contain no-repeat;filter:drop-shadow(0 2px 6px rgba(255,186,48,.4))}.ss-section-head{display:flex;align-items:baseline;gap:32px;margin-bottom:56px}.ss-section-head .rule{flex:1;height:1px;background:var(--ss-line)}.ss-section-head .titles{font-family:var(--font-display);font-weight:var(--fw-heavy);font-size:clamp(30px,3.6vw,52px);letter-spacing:-.02em;text-align:right;max-width:760px;line-height:1.05}.ss-section-head .sub{font-weight:var(--fw-regular);font-size:14px;color:var(--ss-ink-dim);margin-top:14px;line-height:1.6;letter-spacing:0}.ss-section-head .kicker{min-width:120px}.ss-statbar{padding:28px 32px;border:1px solid var(--ss-line);border-radius:var(--radius-lg);background:var(--ss-surface);display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:30px;align-items:center}.ss-statbar>*{text-align:center}.ss-statbar .v{font-family:var(--font-display);font-weight:var(--fw-heavy);font-size:28px;color:var(--ss-ink);line-height:1.15}.ss-statbar .v.hot{color:var(--ss-gold)}.ss-statbar .k{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ss-ink-mute);font-family:var(--font-mono);margin-top:6px}.ss-particles{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}@keyframes ssMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ssFloatA{0%,to{transform:var(--tf) translateY(0)}50%{transform:var(--tf) translateY(-14px)}}@keyframes ssFloatB{0%,to{transform:var(--tf) translateY(0)}50%{transform:var(--tf) translateY(-20px)}}@media(max-width:1080px){.ss-section-head{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:40px}.ss-section-head .rule{display:none}.ss-section-head .titles{text-align:left;max-width:none}.ss-statbar{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);gap:24px}}@media(max-width:720px){.ss-statbar{grid-auto-flow:row;grid-template-columns:repeat(2,1fr);padding:22px 20px}.ss-statbar .v{font-size:22px}.ss-btn-lg{font-size:14px;padding:14px 24px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.ss-particles{display:none}}.nav[data-astro-cid-ctg3m53h]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px var(--gutter);border-bottom:1px solid var(--ss-line-soft);background:#140c09b8;backdrop-filter:blur(16px);position:sticky;top:0;z-index:50}.links[data-astro-cid-ctg3m53h]{display:flex;gap:38px}.link[data-astro-cid-ctg3m53h]{position:relative;color:var(--ss-ink-dim);font-size:12px;font-weight:var(--fw-semibold);transition:color .16s ease}.link[data-astro-cid-ctg3m53h]:hover{color:var(--ss-ink)}.link[data-astro-cid-ctg3m53h].active{color:var(--ss-spark)}.link[data-astro-cid-ctg3m53h].active:after{content:"";position:absolute;left:0;right:0;bottom:-25px;height:2px;background:var(--ss-spark);border-radius:2px}.right[data-astro-cid-ctg3m53h]{display:flex;gap:16px;align-items:center}.menu-toggle[data-astro-cid-ctg3m53h]{display:none;background:none;border:0;padding:10px;color:var(--ss-ink)}.bars[data-astro-cid-ctg3m53h],.bars[data-astro-cid-ctg3m53h]:before,.bars[data-astro-cid-ctg3m53h]:after{display:block;width:22px;height:2px;background:currentColor;border-radius:2px}.bars[data-astro-cid-ctg3m53h]:before,.bars[data-astro-cid-ctg3m53h]:after{content:"";position:relative}.bars[data-astro-cid-ctg3m53h]:before{top:-7px}.bars[data-astro-cid-ctg3m53h]:after{top:5px}@media(max-width:1080px){.links[data-astro-cid-ctg3m53h]{gap:24px}}@media(max-width:860px){.nav[data-astro-cid-ctg3m53h]{flex-wrap:wrap}.menu-toggle[data-astro-cid-ctg3m53h]{display:block;order:3;margin-left:auto}.right[data-astro-cid-ctg3m53h]{order:2}.links[data-astro-cid-ctg3m53h]{order:4;width:100%;display:none;flex-direction:column;gap:4px;padding-top:14px;border-top:1px solid var(--ss-line-soft);margin-top:14px}.nav[data-astro-cid-ctg3m53h].open .links[data-astro-cid-ctg3m53h]{display:flex}.link[data-astro-cid-ctg3m53h]{padding:12px 0}.link[data-astro-cid-ctg3m53h].active:after{display:none}}.foot[data-astro-cid-gcn2mc3v]{padding:40px var(--gutter) 28px;border-top:1px solid var(--ss-line);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ss-ink-mute);font-family:var(--font-mono)}.row-1[data-astro-cid-gcn2mc3v]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;align-items:center}.legal[data-astro-cid-gcn2mc3v]{text-align:center}.meta[data-astro-cid-gcn2mc3v]{text-align:right}.accent[data-astro-cid-gcn2mc3v]{color:var(--ss-spark)}.row-2[data-astro-cid-gcn2mc3v]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin-top:24px;padding-top:24px;border-top:1px solid var(--ss-line-soft)}.links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:var(--ss-ink-mute);transition:color .16s ease}.links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:var(--ss-ink)}.sep[data-astro-cid-gcn2mc3v]{margin:0 10px;opacity:.5}@media(max-width:860px){.row-1[data-astro-cid-gcn2mc3v]{grid-template-columns:1fr;gap:20px;text-align:center;justify-items:center}.legal[data-astro-cid-gcn2mc3v],.meta[data-astro-cid-gcn2mc3v]{text-align:center}.row-2[data-astro-cid-gcn2mc3v]{flex-direction:column;text-align:center}}
