.pc{isolation:isolate;border:1px solid var(--line);color:var(--ink);background-color:var(--card);background-image:radial-gradient(var(--dot) 1px,transparent 1.5px);box-shadow:0 4px 0 var(--edge),0 26px 40px -26px var(--shadow);transition:transform .18s var(--ease),box-shadow .18s var(--ease);background-size:16px 16px;border-radius:22px;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.pc-face{flex-direction:column;justify-content:space-between;gap:28px;min-height:176px;padding:22px 24px 24px;display:flex;position:relative}.pc-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.pc-brand{font:800 18px/1 var(--display);letter-spacing:-.035em;align-items:baseline;gap:2px;display:inline-flex}.pc-brand i{background:var(--tang);border-radius:50%;width:6px;height:6px;display:block}.pc-tier{font:700 12px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pc-who{flex-direction:column;gap:8px;min-width:0;display:flex}.pc-name{font:800 38px/.95 var(--display);letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pc-line{font:500 14px/1.2 var(--body);color:var(--muted)}.pc-mono{z-index:-1;font:800 190px/1 var(--display);letter-spacing:-.06em;pointer-events:none;position:absolute;bottom:-34px;right:-8px}.pc-cta{border-top:1.5px dashed var(--line);min-height:60px;font:700 16px/1 var(--body);background:#f0e5d48c;background:lab(91.483% 1.64244 9.90328/.55);justify-content:space-between;align-items:center;gap:12px;padding:0 14px 0 24px;display:flex}.pc-go{background:var(--tang);width:36px;height:36px;color:var(--ink);box-shadow:0 2px 0 var(--tang-d);transition:transform .18s var(--ease);border-radius:50%;place-items:center;display:grid}a.pc:hover{box-shadow:0 6px 0 var(--edge),0 30px 44px -26px var(--shadow);transform:translateY(-2px)}a.pc:hover .pc-go{transform:translate(3px)}a.pc:active{box-shadow:0 1px 0 var(--edge),0 12px 20px -16px var(--shadow);transform:translateY(3px)}a.pc:focus-visible{outline:2.5px solid var(--focus);outline-offset:3px}.pc-module{border-color:var(--pine-deep);color:var(--cream);box-shadow:0 4px 0 var(--pine-deep),0 26px 40px -22px #003221cc;background-color:var(--pine);background-image:repeating-linear-gradient(-45deg,#ffffff0d 0 1px,#0000 1px 12px),radial-gradient(circle at 100% 0,#f7843938,#0000 55%);background-image:repeating-linear-gradient(-45deg,lab(100% 0 0/.05) 0 1px,#0000 1px 12px),radial-gradient(circle at 100% 0,lab(67.6752% 41.5313 58.7475/.22),#0000 55%);background-size:auto}@supports (color:lab(0% 0 0)){.pc-module{box-shadow:0 4px 0 var(--pine-deep),0 26px 40px -22px lab(17.2741% -20.6939 5.84727/.8)}}.pc-module .pc-tier,.pc-module .pc-line{color:var(--cream-2)}.pc-module .pc-mono{color:#ffffff12;color:lab(100% 0 0/.07)}.pc-module .pc-cta{background:#001e1373;background:lab(8.95557% -14.31 4.20829/.45);border-top-color:#ffffff2e;border-top-color:lab(100% 0 0/.18)}a.pc-module:hover{box-shadow:0 6px 0 var(--pine-deep),0 30px 44px -22px #003221cc}@supports (color:lab(0% 0 0)){a.pc-module:hover{box-shadow:0 6px 0 var(--pine-deep),0 30px 44px -22px lab(17.2741% -20.6939 5.84727/.8)}}.pc-all{color:var(--cream);background-color:var(--pine-deep);background-image:repeating-radial-gradient(circle at 110% 120%,#0000 0 9px,#f4c58217 9px 10px),radial-gradient(circle at 0 0,#f7843966,#0000 50%),radial-gradient(circle at 100% 100%,#358264b3,#0000 60%);background-image:repeating-radial-gradient(circle at 110% 120%,#0000 0 9px,lab(82.61% 11.5712 40.0482/.09) 9px 10px),radial-gradient(circle at 0 0,lab(67.6752% 41.5313 58.7475/.4),#0000 50%),radial-gradient(circle at 100% 100%,lab(48.9966% -30.6171 8.72022/.7),#0000 60%);background-size:auto;border:0;box-shadow:0 4px #001209,0 30px 46px -22px #492100b3;box-shadow:0 4px lab(4.02456% -7.40899 2.19357),0 30px 46px -22px lab(18.1794% 24.7851 34.734/.7)}.pc-all:before{content:"";z-index:-1;border-radius:inherit;-webkit-mask-composite:xor;background:linear-gradient(135deg,#f7dba1,#d98941,#f4e4b8,#d1834b);background:linear-gradient(135deg,lab(88.6194% 4.04969 32.1325),lab(64.6954% 26.7543 50.3789),lab(90.9731% .859618 23.7192),lab(62.3113% 27.0526 42.9805));padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pc-all:after{content:"";z-index:1;pointer-events:none;animation:pcSheen 5s var(--ease) infinite;background:linear-gradient(105deg,#0000 42%,#ffffff29 48%,#ffffff0a 52%,#0000 58%);background:linear-gradient(105deg,#0000 42%,lab(100% 0 0/.16) 48%,lab(100% 0 0/.04) 52%,#0000 58%);position:absolute;inset:-50% -60%}.pc-all .pc-tier,.pc-all .pc-name{background:linear-gradient(90deg,#fbeabe,#f6ac5c,#f8eac6);background:linear-gradient(90deg,lab(93.2944% .837147 23.6958),lab(76.4863% 22.5204 51.7755),lab(93.2606% .553161 19.6035));color:#0000;-webkit-background-clip:text;background-clip:text}.pc-all .pc-line{color:var(--cream-2)}.pc-all .pc-mono{color:#0000;-webkit-text-stroke:1.5px oklch(85% .1 75/.35)}@keyframes pcSheen{0%,55%{transform:translate(-40%)}to{transform:translate(40%)}}@media (prefers-reduced-motion:reduce){.pc-all:after{opacity:0;animation:none}.pc,.pc-go{transition:none}}.pc-me{display:none}.pc-me img,.pc-me .pc-av{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.pc-me .pc-av{background:var(--pine);color:var(--cream);font:800 18px/1 var(--display);place-items:center;display:grid}.pc-me span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.pc-me b{font:700 15px/1.2 var(--body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pc-me small{font:500 12.5px/1.2 var(--body);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pc-module .pc-me small,.pc-all .pc-me small{color:var(--cream-2)}.pc-module .pc-me .pc-av,.pc-all .pc-me .pc-av{background:#ffffff1f;background:lab(100% 0 0/.12)}
