.ph-zone{background:radial-gradient(780px 460px at 12% -5%,#c6a67933,#0000 58%),radial-gradient(1100px 760px at 95% 105%,#8b1a1a57,#0000 62%),linear-gradient(#17130e00 0%,#17130e52 45%,#17130e75 100%),linear-gradient(140deg,#3b2513,#22140a 52%,#301a0c);border-radius:0;margin:0;padding:30px clamp(20px,3vw,48px) 60px}@media (max-width:767px){.ph-zone{padding:14px 12px 32px}}.ph-dossier{color:#f4f2ec;position:relative}.ph-dossier.ph-dossier{--hd-focus-ring-color:#f4f2ec;--hd-fg-tertiary:#b8b4ac;--hd-coyote-text:#d4b98e;--hd-text-success:#a9baa3}.ph-dossier :focus-visible{outline-color:#f4f2ec}.ph-topline{z-index:1;font-family:var(--hd-font-mono,monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--hd-fg-tertiary,#b8b4ac);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;font-size:9px;display:flex;position:relative}.ph-topline__status{letter-spacing:.18em;color:#a9baa3;white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.ph-topline__dot{background:#a9baa3;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 8px #a9baa3b3}.ph-tabs{align-items:stretch;gap:2px;margin:0;padding:4px;list-style:none;display:flex;overflow-x:auto}.ph-tab{cursor:pointer;height:48px;font-family:var(--hd-font-body,sans-serif);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--hd-fg-tertiary,#b8b4ac);background:0 0;border:0;align-items:center;gap:8px;padding:12px 20px;font-size:12px;font-weight:500;transition:color .16s,box-shadow .16s;display:inline-flex;position:relative}.ph-tab:hover{color:#f4f2ec}.ph-tab[aria-current=true],.ph-tab--active{color:#f4f2ec;font-weight:600;box-shadow:inset 0 -2px #c6a679}.ph-tab__icon{color:inherit;flex:none}.ph-dossier{--ph-glass-bg:#140f0aad;--ph-glass-ring:inset 0 0 0 1px #fafafa1a;--ph-glass-ring-hover:inset 0 0 0 1px #c6a67966;--ph-glass-shadow:0 18px 44px #00000059}.ph-dossier.ph-dossier .hd-card-rich,.ph-dossier.ph-dossier .lb-panel,.ph-dossier.ph-dossier .orga-op,.ph-dossier.ph-dossier .orga-self-panel{background:var(--ph-glass-bg);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);box-shadow:var(--ph-glass-ring), var(--ph-glass-shadow)}.ph-dossier.ph-dossier .orga-self-panel{border-left:3px solid var(--hd-coyote-tan,#c6a679)}@media (hover:hover){.ph-dossier.ph-dossier .hd-card-rich:hover,.ph-dossier.ph-dossier .hd-card-rich:focus-within{box-shadow:var(--ph-glass-ring-hover), var(--ph-glass-shadow)}.ph-dossier.ph-dossier .orga-op:hover{box-shadow:var(--hd-elev-glow-coyote)}}.ph-dossier.ph-dossier .orga-stat{background:var(--ph-glass-bg);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);box-shadow:var(--ph-glass-ring);border:0;border-radius:12px}.ph-dossier .hd-profile-listings>li>article{background:var(--ph-glass-bg);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);box-shadow:var(--ph-glass-shadow)}.ph-dossier.ph-dossier .bp-progress-card{-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);box-shadow:#d045458c 0 0 0 1px, #8b1a1a47 0 0 26px 0, var(--ph-glass-shadow);background:linear-gradient(140deg,#8b1a1a4d,#8b1a1a0a 65%),#120d0abd;border:0;border-radius:16px}.ph-dossier.ph-dossier .ph-league-card{background:var(--ph-glass-bg);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);box-shadow:var(--ph-glass-shadow);border-radius:16px}.ph-dossier.ph-dossier .leaderboard-position-badge{background:var(--ph-glass-bg);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);box-shadow:var(--ph-glass-shadow);border-radius:12px}.ph-dossier.ph-dossier .hd-inset{background:var(--ph-glass-bg);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);box-shadow:var(--ph-glass-ring);border:0;border-radius:12px}.ph-dossier .ph-glass-chip{-webkit-backdrop-filter:blur(10px)saturate(1.05);backdrop-filter:blur(10px)saturate(1.05);background:#0a0806b8}@media (hover:hover){.ph-dossier a.ph-glass-chip:hover{background:#0a0806e0}}.ph-dossier .ph-glass-pill{-webkit-backdrop-filter:blur(10px)saturate(1.05);backdrop-filter:blur(10px)saturate(1.05);background:#140f0a8c}@media (hover:hover){.ph-dossier .ph-glass-pill:hover{background:linear-gradient(#c6a6791f,#c6a6791f),#140f0a8c}}.ph-dossier .ph-glass-band{-webkit-backdrop-filter:blur(12px)saturate(1.05);backdrop-filter:blur(12px)saturate(1.05);background:linear-gradient(#c6a67912,#c6a67912),#140f0aad;border-radius:14px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ph-dossier.ph-dossier .hd-card-rich,.ph-dossier.ph-dossier .lb-panel,.ph-dossier.ph-dossier .orga-op,.ph-dossier.ph-dossier .orga-self-panel,.ph-dossier.ph-dossier .orga-stat,.ph-dossier .hd-profile-listings>li>article,.ph-dossier.ph-dossier .leaderboard-position-badge,.ph-dossier.ph-dossier .ph-league-card,.ph-dossier.ph-dossier .hd-inset{background:#140f0aeb}.ph-dossier.ph-dossier .bp-progress-card{background:linear-gradient(140deg,#8b1a1a52,#15100ce6 65%),#17130e}.ph-dossier .ph-glass-chip{background:#0a0a0aeb}.ph-dossier .ph-glass-pill{background:#1a1510eb}.ph-dossier .ph-glass-band{background:linear-gradient(#c6a67912,#c6a67912),#17120d}.ph-dossier.ph-dossier a.ph-glass-chip:hover{background:#1c1712}.ph-dossier.ph-dossier .ph-glass-pill:hover{background:#2b231a}}@media (prefers-reduced-transparency:reduce){.ph-dossier.ph-dossier .hd-card-rich,.ph-dossier.ph-dossier .lb-panel,.ph-dossier.ph-dossier .orga-op,.ph-dossier.ph-dossier .orga-self-panel,.ph-dossier.ph-dossier .orga-stat,.ph-dossier .hd-profile-listings>li>article,.ph-dossier.ph-dossier .leaderboard-position-badge,.ph-dossier.ph-dossier .ph-league-card,.ph-dossier.ph-dossier .hd-inset{-webkit-backdrop-filter:none;backdrop-filter:none;background:#140f0aeb}.ph-dossier.ph-dossier .bp-progress-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(140deg,#8b1a1a52,#15100ce6 65%),#17130e}.ph-dossier .ph-glass-chip{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a0a0aeb}.ph-dossier .ph-glass-pill{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1a1510eb}.ph-dossier .ph-glass-band{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#c6a67912,#c6a67912),#17120d}.ph-dossier.ph-dossier a.ph-glass-chip:hover{background:#1c1712}.ph-dossier.ph-dossier .ph-glass-pill:hover{background:#2b231a}}@media (prefers-reduced-motion:reduce){.ph-dossier .ph-glass-chip,.ph-dossier .ph-glass-pill,.ph-dossier.ph-dossier .leaderboard-position-badge,.ph-dossier .hd-profile-listings>li>article{transition:none}}@media (forced-colors:active){.ph-tab[aria-current=true],.ph-tab--active{border-bottom:3px solid highlight}.ph-dossier.ph-dossier .bp-progress-card,.ph-dossier.ph-dossier .leaderboard-position-badge,.ph-dossier.ph-dossier .ph-league-card,.ph-dossier.ph-dossier .hd-inset,.ph-dossier.ph-dossier .orga-stat{border:1px solid canvastext}}.ph-dossier{--ph-bento-cell-bg:#140f0ae0}.ph-ticker{font-family:var(--hd-font-mono,monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--hd-coyote-text,#d4b98e);background:#c6a6790f;border-bottom:1px solid #c6a6792e;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 36px;margin:0 0 14px;padding:12px clamp(12px,2vw,24px);font-size:11px;font-weight:700;list-style:none;display:flex;overflow:hidden}.ph-ticker__item{white-space:nowrap;flex:none}.ph-ticker__glyph{margin-right:6px}.ph-tabs{background:#00000040;border-radius:16px;gap:6px;width:fit-content;max-width:100%;padding:6px;box-shadow:inset 0 0 0 1px #c6a6791f}.ph-tabs>:last-child{margin-inline-end:6px}.ph-tab{transition:color var(--hd-motion-base,.2s), background-color var(--hd-motion-base,.2s), box-shadow var(--hd-motion-base,.2s);border-radius:11px;padding:12px 16px}.ph-tabs .ph-tab:focus-visible{border-radius:11px}.ph-tab:hover{background:#c6a6791a}.ph-tab[aria-current=true],.ph-tab--active{color:var(--hd-action-premium-fg,#15140f);background:var(--hd-action-premium-bg,#c6a679);font-weight:700;box-shadow:0 0 20px #c6a67973}.ph-tab[aria-current=true]:hover,.ph-tab--active:hover{background:var(--hd-action-premium-bg-hover,#d4b98e)}.ph-tab[aria-current=true]:focus-visible,.ph-tab--active:focus-visible{box-shadow:none}.ph-tab[aria-current=true] .ph-tab__icon,.ph-tab--active .ph-tab__icon{color:inherit}.ph-tab__hidden-flag{font-family:var(--hd-font-mono,monospace);letter-spacing:.1em;border:1px solid;border-radius:999px;flex:none;margin-left:2px;padding:2px 6px;font-size:10px;font-weight:700}.ph-bento{--ph-spot-x:-600px;--ph-spot-y:-600px;background:radial-gradient(460px circle at var(--ph-spot-x) var(--ph-spot-y), #e3c48fbf, #c6a67924 45%, #c6a6791a 70%);border-radius:24px;grid-template-columns:minmax(0,1fr);gap:2px;padding:2px;display:grid;position:relative}.ph-bento__cell{background:var(--ph-bento-cell-bg,#140f0ae0);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);border-radius:6px;min-width:0;padding:20px;position:relative}.ph-bento__cell--flush{padding:0}.ph-bento__cell--flush>.ph-media-frame{border-radius:inherit;width:100%;height:100%;display:block;position:relative;overflow:hidden}.ph-bento__cell--flush :focus-visible,.ph-bento__cell:focus-visible{outline:2px solid var(--hd-focus-ring-color,#f4f2ec);outline-offset:2px;box-shadow:0 0 0 4px #0a0a0aeb}.ph-bento>:first-child{border-start-start-radius:22px;border-start-end-radius:22px}.ph-bento>:last-child{border-end-end-radius:22px;border-end-start-radius:22px}@media (min-width:1024px){.ph-bento{grid-template-columns:repeat(6,minmax(0,1fr))}.ph-bento>:first-child,.ph-bento>:last-child{border-radius:6px}.ph-bento__cell--tl{border-start-start-radius:22px}.ph-bento__cell--tr{border-start-end-radius:22px}.ph-bento__cell--bl{border-end-start-radius:22px}.ph-bento__cell--br{border-end-end-radius:22px}.ph-bento--reach{grid-template-areas:"id id id lg lg lg""id id id com com com""net net net net net net"}.ph-bento--reach:not(:has(>.ph-area-lg)){grid-template-areas:"id id id com com com""net net net net net net"}.ph-bento--feed{grid-template-areas:"id id star star star star""arch arch arch arch arch arch"}.ph-bento--gear{grid-template-rows:minmax(190px,auto) minmax(190px,auto) auto auto;grid-template-areas:"id id hero hero prof prof""id id hero hero prof prof""gal gal gal gal gal gal""sets sets sets sets sets sets"}.ph-bento--stats{grid-template-areas:"id id pool pool pool pool""id id pool pool pool pool""k1 k2 k3 k4 rank rank""heat heat heat curve curve curve"}.ph-bento--annonces{grid-template-rows:minmax(190px,auto) minmax(190px,auto) auto auto;grid-template-areas:"id id lo lo lo lo""id id lo lo lo lo""list list list list list list""vouch vouch vouch vouch vouch vouch"}.ph-bento--videos{grid-template-rows:minmax(190px,auto) minmax(190px,auto) auto;grid-template-areas:"id id hv hv hv hv""id id hv hv hv hv""clips clips clips clips clips clips"}}.ph-area-id{grid-area:id}.ph-area-lg{grid-area:lg}.ph-area-hero{grid-area:hero}.ph-area-rank{grid-area:rank}.ph-area-com{grid-area:com}.ph-area-net{grid-area:net}.ph-area-star{grid-area:star}.ph-area-arch{grid-area:arch}.ph-area-prof{grid-area:prof}.ph-area-gal{grid-area:gal}.ph-area-sets{grid-area:sets}.ph-area-pool{grid-area:pool}.ph-area-k1{grid-area:k1}.ph-area-k2{grid-area:k2}.ph-area-k3{grid-area:k3}.ph-area-k4{grid-area:k4}.ph-area-heat{grid-area:heat}.ph-area-curve{grid-area:curve}.ph-area-lo{grid-area:lo}.ph-area-list{grid-area:list}.ph-area-vouch{grid-area:vouch}.ph-area-hv{grid-area:hv}.ph-area-clips{grid-area:clips}.ph-id{flex-direction:column;gap:0;display:flex}.ph-id__head{align-items:center;gap:16px;min-width:0;display:flex}.ph-id__avatar{border-radius:18px;flex:none;position:relative;box-shadow:0 0 0 1px #c6a67973,0 0 24px #c6a67933}.ph-id__name{font-family:var(--hd-font-display,sans-serif);letter-spacing:.04em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:700;line-height:.98}.ph-id__meta{font-family:var(--hd-font-mono,monospace);letter-spacing:.05em;color:var(--hd-fg-tertiary,#b8b4ac);overflow-wrap:anywhere;margin:6px 0 0;font-size:11px;line-height:1.5}.ph-id__meta-accent{color:var(--hd-coyote-text,#d4b98e);font-weight:600}.ph-id__chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.ph-id__ops{font-family:var(--hd-font-mono,monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--hd-text-success,#a9baa3);align-items:center;font-size:10px;font-weight:700;display:inline-flex}.ph-id__bio{color:var(--hd-fg-secondary,#d9cfbf);white-space:pre-line;margin:14px 0 0;font-size:13px;line-height:1.55}.ph-id__counters{background:#c6a67929;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:16px 0 0;display:grid;overflow:hidden}.ph-id__counter{text-align:center;background:#0a08058c;flex-direction:column;align-items:center;gap:2px;padding:10px 8px;display:flex}.ph-id__counter-label{font-family:var(--hd-font-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--hd-fg-tertiary,#b8b4ac);font-size:8px;font-weight:500}.ph-id__counter-value{font-family:var(--hd-font-display,sans-serif);font-variant-numeric:tabular-nums;color:var(--hd-fg-primary,#edeae3);margin:0;font-size:20px;font-weight:700;line-height:1}.ph-id__counter-value--accent{color:var(--hd-coyote-text,#d4b98e)}.ph-id__socials{margin-top:16px}.ph-id__socials-kicker{font-family:var(--hd-font-mono,monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--hd-fg-tertiary,#b8b4ac);margin:0 0 6px;font-size:9px}.ph-id__season{background:#c6a6791a;border-radius:14px;flex-direction:column;gap:4px;margin-top:16px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px #c6a67959}.ph-id__season-kicker{font-family:var(--hd-font-mono,monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--hd-coyote-text,#d4b98e);font-size:9px}.ph-id__season-value{font-family:var(--hd-font-display,sans-serif);font-variant-numeric:tabular-nums;color:var(--hd-fg-primary,#edeae3);font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1}.ph-cell-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.ph-kicker--flush{margin-bottom:0}.ph-id-solo{background:#c6a6791f;border-radius:24px;max-width:560px;margin:0 0 20px;padding:2px}.ph-id-solo>.ph-bento__cell{border-radius:22px}.ph-tabs-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ph-tabs-bar__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ph-kicker{font-family:var(--hd-font-mono,monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--hd-coyote-text,#d4b98e);margin:0 0 8px;font-size:10px;font-weight:500;display:block}.ph-kicker:before{content:"// "}.ph-kicker--dim{color:var(--hd-fg-tertiary,#b8b4ac)}.ph-kicker--bare:before{content:none}.ph-figure{font-family:var(--hd-font-display,sans-serif);font-variant-numeric:tabular-nums;color:var(--hd-fg-primary,#edeae3);font-size:clamp(30px,3.6vw,46px);font-weight:700;line-height:1;display:block}.ph-figure--accent{color:var(--hd-coyote-text,#d4b98e)}.ph-figure__unit{font-family:var(--hd-font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--hd-fg-tertiary,#b8b4ac);font-size:11px;font-weight:400}.ph-alt-table>summary{cursor:pointer;font-family:var(--hd-font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--hd-coyote-text,#d4b98e);padding:8px 0;font-size:10px;font-weight:700}.ph-alt-table table{border-collapse:collapse;width:100%;font-family:var(--hd-font-mono,monospace);color:var(--hd-fg-secondary,#b8b4ac);margin-top:8px;font-size:11px}.ph-alt-table caption{text-align:left;color:var(--hd-fg-tertiary,#b8b4ac);padding-bottom:6px}.ph-alt-table th,.ph-alt-table td{text-align:left;border-bottom:1px solid var(--hd-border-default,#2e2c28);vertical-align:top;padding:5px 8px}.ph-alt-table th{color:var(--hd-fg-primary,#edeae3);font-weight:700}.ph-figcaption{font-family:var(--hd-font-mono,monospace);color:var(--hd-fg-secondary,#b8b4ac);margin:8px 0 0;font-size:11px;line-height:1.6}.ph-star{grid-template-columns:minmax(0,1fr);min-height:100%;display:grid}@media (min-width:900px){.ph-star{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}}.ph-star__media{min-height:200px;position:relative;overflow:hidden}.ph-star__media img{object-fit:cover;width:100%;height:100%;display:block}.ph-star__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#0e0a07d9 100%);position:absolute;inset:0}@media (min-width:900px){.ph-star__media:after{background:linear-gradient(90deg,#0000 55%,#0e0a07e6 100%)}}.ph-star__body{flex-direction:column;gap:10px;padding:22px 24px;display:flex}.ph-star__meta{font-family:var(--hd-font-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--hd-fg-tertiary,#b8b4ac);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:10px;display:flex}.ph-star__badge{background:var(--hd-action-premium-bg,#c6a679);color:var(--hd-action-premium-fg,#15140f);letter-spacing:.14em;border-radius:8px;flex:none;padding:5px 9px;font-weight:700}.ph-star__kind{color:var(--hd-coyote-text,#d4b98e);letter-spacing:.14em;border-radius:6px;flex:none;padding:4px 8px;font-weight:700;box-shadow:inset 0 0 0 1px #d4b98e80}.ph-star__title{font-family:var(--hd-font-display,sans-serif);letter-spacing:.02em;color:var(--hd-fg-primary,#f4f2ec);margin:0;font-size:clamp(22px,2.6vw,34px);font-weight:700;line-height:1.05}.ph-star__title a{color:inherit;padding-block:4px;text-decoration:none;display:inline-block}.ph-star__title a:hover{color:var(--hd-coyote-text,#d4b98e)}.ph-star__excerpt{color:var(--hd-fg-secondary,#b8b4ac);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:300;line-height:1.6}.ph-star__foot{align-items:center;gap:10px;margin-top:auto;padding-top:8px;display:flex}.ph-heat{grid-template-rows:repeat(7,minmax(0,1fr));grid-auto-flow:column;gap:3px;min-height:132px;display:grid}.ph-heat__cell{background:0 0;border:1px solid #c6a6798c;border-radius:3px}.ph-heat__cell[data-level="1"]{background:#c6a67938}.ph-heat__cell[data-level="2"]{background:#c6a67973}.ph-heat__cell[data-level="3"]{background:#c6a679b3}.ph-heat__cell[data-level="4"]{background:#c6a679}.ph-heat__legend{font-family:var(--hd-font-mono,monospace);letter-spacing:.1em;color:var(--hd-fg-tertiary,#b8b4ac);align-items:center;gap:6px;font-size:9px;display:flex}.ph-heat__swatch{border:1px solid #c6a6798c;border-radius:3px;width:10px;height:10px}@media (prefers-reduced-motion:reduce){.ph-tab{transition:none}.ph-bento{--ph-spot-x:-600px!important;--ph-spot-y:-600px!important}}@media (prefers-contrast:more){.ph-bento{background:#c6a67947;--ph-spot-x:-600px!important;--ph-spot-y:-600px!important}.ph-dossier.ph-dossier .ph-bento__cell{background:#140f0af5}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ph-dossier.ph-dossier .ph-bento__cell{background:#140f0af0}}@media (prefers-reduced-transparency:reduce){.ph-dossier.ph-dossier .ph-bento__cell{-webkit-backdrop-filter:none;backdrop-filter:none;background:#140f0af0}}@media (forced-colors:active){.ph-tabs{border:1px solid canvastext}.ph-tab{border:2px solid #0000}.ph-tab[aria-current=true],.ph-tab--active{border:2px solid highlight}.ph-dossier.ph-dossier .ph-bento__cell,.ph-ticker{border:1px solid canvastext}}.ph-gear-hero{min-height:360px}.ph-gear-hero img{object-fit:cover;width:100%;height:100%;min-height:360px;display:block}.ph-gear-hero__overlay{background:linear-gradient(#0e0a0700 0%,#0e0a07c7 45%,#0e0a07f0 100%);flex-direction:column;gap:8px;padding:20px 22px;display:flex;position:absolute;inset:auto 0 0}.ph-gear-hero__tags{font-family:var(--hd-font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#f4f2ec;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:10px;font-weight:700;display:flex}.ph-gear-hero__name{font-family:var(--hd-font-display,sans-serif);letter-spacing:.02em;color:#fafafa;margin:0;font-size:clamp(24px,3.2vw,44px);font-weight:700;line-height:.98}.ph-gear-hero__desc{color:#e0ddd5;overflow-wrap:anywhere;max-width:62ch;margin:0;font-size:13px;line-height:1.55}.ph-gear-gallery{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ph-gear-gallery>li{aspect-ratio:4/3;background:#0a080699;border-radius:10px;margin:0;overflow:hidden}.ph-gear-gallery img{object-fit:cover;width:100%;height:100%;display:block}.ph-curve__legend{font-family:var(--hd-font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--hd-fg-tertiary,#b8b4ac);flex-wrap:wrap;align-items:center;gap:14px;font-size:10px;display:flex}.ph-curve__legend>span{align-items:center;gap:6px;display:inline-flex}.ph-curve__key{flex:none;display:inline-block}.ph-curve__key--line{background:var(--hd-coyote-light,#d4b98e);width:16px;height:2px}.ph-curve__key--bar{border:1px solid var(--hd-coyote-tan,#c6a679);background:#c6a67973;width:7px;height:12px}.ph-heat__swatch[data-level="0"]{background:0 0}.ph-heat__swatch[data-level="1"]{background:#c6a67938}.ph-heat__swatch[data-level="2"]{background:#c6a67973}.ph-heat__swatch[data-level="3"]{background:#c6a679b3}.ph-heat__swatch[data-level="4"]{background:#c6a679}.ph-star__player{background:#0a08068c;align-items:center;min-width:0;padding:16px;display:flex;position:relative}.ph-star__player>*{width:100%}.ph-star__player button:focus-visible{box-shadow:inset 0 0 0 3px var(--hd-ink,#0a0a0a), inset 0 0 0 6px var(--hd-paper,#f4f2ec);outline:none}.ph-clips{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ph-clip{background:#0a080699;border-radius:14px;flex-direction:column;min-width:0;transition:box-shadow .16s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fafafa12}.ph-clip:hover,.ph-clip:focus-within{box-shadow:inset 0 0 0 1px #c6a67973}.ph-clip__media{aspect-ratio:16/9;background:#0a0806cc;position:relative;overflow:hidden}.ph-clip__media img{object-fit:cover;width:100%;height:100%;display:block}.ph-clip__pf{font-family:var(--hd-font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--hd-fg-primary,#f4f2ec);background:#0e0a07d1;border-radius:7px;padding:4px 8px;font-size:9px;font-weight:700;position:absolute;top:10px;left:10px;box-shadow:inset 0 0 0 1px #c6a67973}.ph-clip__body{flex-direction:column;gap:6px;padding:12px 14px 14px;display:flex}.ph-clip__title{font-family:var(--hd-font-display,sans-serif);letter-spacing:.02em;color:var(--hd-fg-primary,#f4f2ec);margin:0;font-size:14px;font-weight:700;line-height:1.2}.ph-clip__title a{color:inherit;text-decoration:none}.ph-clip__title a:hover{color:var(--hd-coyote-text,#d4b98e)}.ph-clip__title a:before{content:"";z-index:1;position:absolute;inset:0}.ph-clip__meta{font-family:var(--hd-font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--hd-fg-tertiary,#b8b4ac);margin:0;font-size:10px}.ph-price{font-family:var(--hd-font-display,sans-serif);font-variant-numeric:tabular-nums;color:var(--hd-coyote-text,#d4b98e);font-size:clamp(30px,3.4vw,46px);font-weight:700;line-height:1;display:block}.ph-specs{background:#c6a6792e;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.ph-specs__row{background:#140f0aeb;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.ph-specs__k{font-family:var(--hd-font-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--hd-fg-tertiary,#b8b4ac);font-size:9px}.ph-specs__v{font-family:var(--hd-font-mono,monospace);color:var(--hd-fg-primary,#f4f2ec);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.35}.ph-sold{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ph-sold__item{flex-direction:column;gap:8px;min-width:0;display:flex}.ph-sold__media{aspect-ratio:4/3;background:#0a080699;border-radius:12px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c6a67938}.ph-sold__media img{object-fit:cover;width:100%;height:100%;display:block}.ph-sold__flag{font-family:var(--hd-font-mono,monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--hd-fg-primary,#f4f2ec);background:#0e0a079e;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex;position:absolute;inset:0}.ph-sold__label{font-family:var(--hd-font-mono,monospace);letter-spacing:.1em;color:var(--hd-fg-secondary,#b8b4ac);overflow-wrap:anywhere;font-size:10px}
