.PerkPage-module__Usrfdq__page{color:#050505;background:#fff;min-height:100vh;transition:background-color .5s ease-out,color .5s ease-out;overflow-x:hidden}.PerkPage-module__Usrfdq__body{width:100%;max-width:1440px;padding:calc(var(--perk-header-offset,64px) + 24px)clamp(.75rem,3vw,3rem)4rem;margin:0 auto}.PerkPage-module__Usrfdq__contentArea{padding:clamp(1.5rem,3vw,2.5rem)}.PerkPage-module__Usrfdq__contextRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.PerkPage-module__Usrfdq__hero{text-align:center;margin-bottom:2rem}.PerkPage-module__Usrfdq__breadcrumbs{text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:700;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.PerkPage-module__Usrfdq__breadcrumbButton,.PerkPage-module__Usrfdq__breadcrumbButtonDisabled{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.14em;color:#050505;background:#fff;border:2px solid #050505;justify-content:center;align-items:center;padding:.2rem .6rem;font-size:.6rem;font-weight:800;text-decoration:none;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out;display:inline-flex}.PerkPage-module__Usrfdq__breadcrumbButtonDisabled{pointer-events:none;background:#facc15}.PerkPage-module__Usrfdq__breadcrumbSep{color:#050505;opacity:.5}.PerkPage-module__Usrfdq__breadcrumbCurrent{color:#050505;opacity:.8}.PerkPage-module__Usrfdq__title{letter-spacing:.06em;text-transform:uppercase;color:#fff;text-align:center;background:#0b0b0b;border:4px solid #0b0b0b;margin:0 0 1rem;padding:.6rem 1.6rem;font-size:clamp(2.5rem,5vw,4.3rem);font-weight:900;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out;display:block;position:relative;box-shadow:8px 8px #0b0b0b}.PerkPage-module__Usrfdq__heroTags{flex-wrap:wrap;justify-content:flex-start;gap:.6rem;margin-top:.75rem;display:flex}.PerkPage-module__Usrfdq__metaRow{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;font-size:.85rem;font-weight:700;display:flex}.PerkPage-module__Usrfdq__metaChips{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.PerkPage-module__Usrfdq__metaChip{color:#fff;font-size:.65rem;font-weight:800;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.12em;background:#050505;border:2px solid #050505;border-radius:2px;padding:.3rem .6rem;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out,transform .2s;box-shadow:2px 2px #050505}.PerkPage-module__Usrfdq__metaChip:active{transform:translate(2px,2px);box-shadow:1px 1px #050505}.PerkPage-module__Usrfdq__metaDivider{opacity:.5}.PerkPage-module__Usrfdq__copyLink{align-items:center;gap:.75rem;display:flex}.PerkPage-module__Usrfdq__copyButton{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:#fff;border:2px solid #050505;padding:.3rem .6rem;font-size:.65rem;font-weight:800;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out}.PerkPage-module__Usrfdq__mainGrid{grid-template-columns:minmax(200px,320px) minmax(0,1fr);align-items:center;gap:2rem;margin-top:2rem;display:grid}.PerkPage-module__Usrfdq__iconCard{justify-content:center;display:flex}.PerkPage-module__Usrfdq__iconFrameWrap{place-items:center;width:200px;height:200px;display:grid;overflow:hidden}.PerkPage-module__Usrfdq__iconDiamond{background:0 0;justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative;transform:rotate(45deg)}.PerkPage-module__Usrfdq__iconFrame{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-45deg)}.PerkPage-module__Usrfdq__icon{object-fit:contain;z-index:1;width:192px;height:192px;transform:rotate(-45deg)}.PerkPage-module__Usrfdq__summaryCard{background:#facc15;border:4px solid #050505;padding:1.5rem;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out;position:relative;box-shadow:6px 6px #050505}.PerkPage-module__Usrfdq__summaryLabel{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.16em;background:#fff;border:3px solid #050505;padding:.2rem .6rem;font-size:.65rem;font-weight:800;position:absolute;top:-14px;left:16px}.PerkPage-module__Usrfdq__summaryText{margin:0;font-size:1.05rem;font-weight:700;line-height:1.6}.PerkPage-module__Usrfdq__summaryMeta{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.16em;margin-top:1rem;font-size:.7rem;font-weight:700}.PerkPage-module__Usrfdq__summaryCta{margin-top:1.25rem}.PerkPage-module__Usrfdq__quoteCard{background:#eff7ff;border:2px solid #050505;margin:.75rem 0 1rem;padding:.9rem 1rem;transition:background-color .5s ease-out,border-color .5s ease-out;position:relative}.PerkPage-module__Usrfdq__quoteLabel{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.16em;background:#fff;border:2px solid #050505;padding:.15rem .45rem;font-size:.55rem;font-weight:700;position:absolute;top:-12px;left:12px}.PerkPage-module__Usrfdq__quoteText{color:#2f2f2f;margin:0;font-size:.9rem;font-style:italic;font-weight:400}.PerkPage-module__Usrfdq__quoteAttribution{text-transform:uppercase;letter-spacing:.16em;font-size:.65rem;font-weight:700;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);color:#333;margin:.5rem 0 0}.PerkPage-module__Usrfdq__detailGrid{grid-template-columns:minmax(0,1fr) minmax(220px,320px);gap:1.5rem;margin-top:1.5rem;display:grid}.PerkPage-module__Usrfdq__descriptionCard{background:#fff;border:4px solid #050505;padding:1.5rem;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out;position:relative;box-shadow:6px 6px #050505}.PerkPage-module__Usrfdq__descriptionLabel{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.16em;background:#fff;border:3px solid #050505;padding:.2rem .6rem;font-size:.65rem;font-weight:800;position:absolute;top:-14px;left:16px}.PerkPage-module__Usrfdq__effectBox{border:3px solid #050505;margin:2rem 0;padding:1rem;transition:border-color .5s ease-out,box-shadow .5s ease-out;position:relative;box-shadow:4px 4px #050505}.PerkPage-module__Usrfdq__effectLabel{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.16em;background:#fff;border:2px solid #050505;padding:.15rem .45rem;font-size:.55rem;font-weight:800;position:absolute;top:-12px;left:12px}.PerkPage-module__Usrfdq__description{color:#111;margin:0;font-size:.95rem;line-height:1.7}.PerkPage-module__Usrfdq__description p{margin:0 0 1rem}.PerkPage-module__Usrfdq__description ul{margin:1rem}.PerkPage-module__Usrfdq__tagPanel{background:#fff;border:4px solid #050505;padding:1.5rem;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out;position:relative;box-shadow:6px 6px #050505}.PerkPage-module__Usrfdq__tagPanelLabel{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.16em;background:#fff;border:3px solid #050505;padding:.2rem .6rem;font-size:.65rem;font-weight:800;position:absolute;top:-14px;left:16px}.PerkPage-module__Usrfdq__tagStack{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.PerkPage-module__Usrfdq__tagGroup{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.PerkPage-module__Usrfdq__tagTitle{text-transform:uppercase;letter-spacing:.18em;color:#050505;font-size:.7rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);margin:0 0 .5rem;font-weight:800}.PerkPage-module__Usrfdq__tagList{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.PerkPage-module__Usrfdq__tagList li{list-style:none}.PerkPage-module__Usrfdq__actionsSection{margin-top:2rem}.PerkPage-module__Usrfdq__actionsGrid{display:grid}.PerkPage-module__Usrfdq__actionButton{text-transform:uppercase;letter-spacing:.14em;width:100%;font-size:.75rem;font-weight:900;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);border:4px solid #050505;border-radius:2px;justify-content:center;align-items:center;padding:.75rem 1.1rem;text-decoration:none;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out;display:inline-flex}.PerkPage-module__Usrfdq__actionPrimary{color:#050505;background:#fff}.PerkPage-module__Usrfdq__actionSecondary{color:#050505;cursor:pointer;background:#fff}.PerkPage-module__Usrfdq__copyStatus{font-size:.85rem;font-weight:700;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace)}.PerkPage-module__Usrfdq__relatedSection{margin-top:2.5rem}.PerkPage-module__Usrfdq__relatedTitle{text-transform:uppercase;letter-spacing:.14em;font-size:.9rem;font-weight:900;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);margin:0 0 1rem}.PerkPage-module__Usrfdq__relatedGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}.PerkPage-module__Usrfdq__relatedCard{color:#050505;background:#fff;border:3px solid #050505;align-items:center;gap:.75rem;padding:.75rem;text-decoration:none;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out;display:flex}.PerkPage-module__Usrfdq__relatedIconFrame{flex-shrink:0;width:56px;height:56px;position:relative;transform:rotate(45deg)}.PerkPage-module__Usrfdq__relatedIconWrap{flex-shrink:0;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.PerkPage-module__Usrfdq__relatedFrame{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-45deg)}.PerkPage-module__Usrfdq__relatedIcon{object-fit:contain;width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;inset:2px;transform:rotate(-45deg)}.PerkPage-module__Usrfdq__relatedName{text-transform:uppercase;letter-spacing:.08em;font-size:1rem;font-weight:800}@media (max-width:720px){.PerkPage-module__Usrfdq__body{padding:calc(var(--perk-header-offset,64px) + 20px)1.5rem 4rem}.PerkPage-module__Usrfdq__contentArea{padding:1.5rem}.PerkPage-module__Usrfdq__mainGrid{grid-template-columns:1fr;justify-items:center}.PerkPage-module__Usrfdq__detailGrid{grid-template-columns:1fr}.PerkPage-module__Usrfdq__metaRow{justify-content:flex-start}.PerkPage-module__Usrfdq__actionButton{font-size:.8rem}}@media (max-width:640px){.PerkPage-module__Usrfdq__body{padding:calc(var(--perk-header-offset,64px) + 18px).75rem 3.25rem}.PerkPage-module__Usrfdq__contentArea{padding:1rem}.PerkPage-module__Usrfdq__summaryCard,.PerkPage-module__Usrfdq__descriptionCard,.PerkPage-module__Usrfdq__tagPanel{padding:.9rem}}@media (max-width:520px){.PerkPage-module__Usrfdq__contextRow{flex-direction:column;align-items:flex-start}.PerkPage-module__Usrfdq__breadcrumbs{gap:.4rem}.PerkPage-module__Usrfdq__title{letter-spacing:.04em;padding:.5rem 1rem;font-size:clamp(1.9rem,7vw,2.6rem)}.PerkPage-module__Usrfdq__heroTags{justify-content:flex-start;gap:.45rem}.PerkPage-module__Usrfdq__summaryCard,.PerkPage-module__Usrfdq__tagPanel{width:100%}.PerkPage-module__Usrfdq__effectBox{padding:.85rem}.PerkPage-module__Usrfdq__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PerkPage-module__Usrfdq__relatedName{font-size:.85rem;line-height:1.2}}@media (max-width:500px){.PerkPage-module__Usrfdq__body{padding:calc(var(--perk-header-offset,64px) + 16px)1rem 3.5rem}.PerkPage-module__Usrfdq__title{font-size:clamp(1.7rem,7.5vw,2.2rem)}.PerkPage-module__Usrfdq__metaChips{gap:.5rem}.PerkPage-module__Usrfdq__summaryCard,.PerkPage-module__Usrfdq__descriptionCard,.PerkPage-module__Usrfdq__tagPanel{padding:1.1rem}.PerkPage-module__Usrfdq__relatedGrid{grid-template-columns:1fr}}[data-app-theme=dark] .PerkPage-module__Usrfdq__page{color:#f6f1e6;background:#0d0718}[data-app-theme=dark] .PerkPage-module__Usrfdq__contextRow{border-bottom-color:#f6f1e6}:is([data-app-theme=dark] .PerkPage-module__Usrfdq__breadcrumbs,[data-app-theme=dark] .PerkPage-module__Usrfdq__breadcrumbSep,[data-app-theme=dark] .PerkPage-module__Usrfdq__breadcrumbCurrent){color:#f6f1e6}[data-app-theme=dark] .PerkPage-module__Usrfdq__breadcrumbButton{color:#f6f1e6;background:#110a1f;border-color:#f6f1e6}[data-app-theme=dark] .PerkPage-module__Usrfdq__breadcrumbButton:hover{background:#1c1030}[data-app-theme=dark] .PerkPage-module__Usrfdq__breadcrumbButtonDisabled{color:#1a0b14;background:#f97316;border-color:#f6f1e6}[data-app-theme=dark] .PerkPage-module__Usrfdq__title{color:#19061c;background:#f472b6;border-color:#f6f1e6;box-shadow:8px 8px #f6f1e6}[data-app-theme=dark] .PerkPage-module__Usrfdq__metaChip{color:#19061c;background:#f472b6;border-color:#f6f1e6;box-shadow:2px 2px #f6f1e6}[data-app-theme=dark] .PerkPage-module__Usrfdq__metaChip:active{box-shadow:1px 1px #f6f1e6}[data-app-theme=dark] .PerkPage-module__Usrfdq__copyButton{color:#f6f1e6;background:#110a1f;border-color:#f6f1e6;box-shadow:3px 3px #f6f1e6}[data-app-theme=dark] .PerkPage-module__Usrfdq__summaryCard{color:#1a0b14;background:#f97316;border-color:#f6f1e6;box-shadow:6px 6px #f6f1e6}:is([data-app-theme=dark] .PerkPage-module__Usrfdq__summaryLabel,[data-app-theme=dark] .PerkPage-module__Usrfdq__descriptionLabel,[data-app-theme=dark] .PerkPage-module__Usrfdq__tagPanelLabel,[data-app-theme=dark] .PerkPage-module__Usrfdq__quoteLabel,[data-app-theme=dark] .PerkPage-module__Usrfdq__effectLabel){color:#f6f1e6;background:#110a1f;border-color:#f6f1e6}:is([data-app-theme=dark] .PerkPage-module__Usrfdq__descriptionCard,[data-app-theme=dark] .PerkPage-module__Usrfdq__tagPanel){background:#110a1f;border-color:#f6f1e6;box-shadow:6px 6px #f6f1e6}[data-app-theme=dark] .PerkPage-module__Usrfdq__tagTitle{color:#f6f1e6}[data-app-theme=dark] .PerkPage-module__Usrfdq__description{color:#f6f1e6}[data-app-theme=dark] .PerkPage-module__Usrfdq__effectBox{border-color:#f6f1e6;box-shadow:4px 4px #f6f1e6}[data-app-theme=dark] .PerkPage-module__Usrfdq__quoteCard{background:#1c1030;border-color:#f6f1e6}:is([data-app-theme=dark] .PerkPage-module__Usrfdq__quoteText,[data-app-theme=dark] .PerkPage-module__Usrfdq__quoteAttribution){color:#c7c0b3}[data-app-theme=dark] .PerkPage-module__Usrfdq__tagPill{border-color:#fff;box-shadow:2px 2px #fff}[data-app-theme=dark] .PerkPage-module__Usrfdq__tagPill:hover{background:#1c1030}[data-app-theme=dark] .PerkPage-module__Usrfdq__actionPrimary{color:#f6f1e6;background:#110a1f;border-color:#f6f1e6}[data-app-theme=dark] .PerkPage-module__Usrfdq__actionPrimary:hover{background:#1c1030}[data-app-theme=dark] .PerkPage-module__Usrfdq__relatedCard{color:#f6f1e6;background:#110a1f;border-color:#f6f1e6}
.CubeLogo-module__gnat3a__cube{width:var(--cube-width,260px);height:var(--cube-height,300px);--cube-edge:#050505;--cube-stroke:14;transform-origin:50%;animation:30s linear infinite CubeLogo-module__gnat3a__cube-spin;display:block;overflow:visible}.CubeLogo-module__gnat3a__face{fill:var(--cube-face,#d782be);stroke:var(--cube-edge);stroke-width:var(--cube-stroke);stroke-linejoin:miter;stroke-miterlimit:3;cursor:pointer;transform-box:fill-box;transform-origin:50%;transition:transform .3s,fill .3s}.CubeLogo-module__gnat3a__top{fill:var(--cube-top,var(--cube-face,#d782be));transform:translateY(-14px)}.CubeLogo-module__gnat3a__right{fill:var(--cube-right,var(--cube-face,#d782be));transform:translate(14px,10px)}.CubeLogo-module__gnat3a__left{fill:var(--cube-left,var(--cube-face,#d782be));transform:translate(-14px,10px)}.CubeLogo-module__gnat3a__top:hover{transform:translateY(-22px)}.CubeLogo-module__gnat3a__right:hover{transform:translate(22px,16px)}.CubeLogo-module__gnat3a__left:hover{transform:translate(-22px,16px)}[data-app-theme=dark] .CubeLogo-module__gnat3a__cube{--cube-edge:#fff}[data-landing-theme=dark] .CubeLogo-module__gnat3a__cube{--cube-edge:#fff}@keyframes CubeLogo-module__gnat3a__cube-spin{0%{transform:rotate(0)}to{transform:rotate(358deg)}}@media (prefers-reduced-motion:reduce){.CubeLogo-module__gnat3a__cube{animation:none}}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_54fc94f9-module__wm1-EG__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_54fc94f9-module__wm1-EG__variable{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_9bf01576-module__69dExa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_9bf01576-module__69dExa__variable{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}
.PerkIcon-module__EAUDOq__frame{--perk-icon-size:48px;--killswitch-yellow:#f7d115;--killswitch-black:#111;--killswitch-stamp-bg:#fbe98b;--killswitch-stamp-text:#111;--killswitch-stamp-border:#111;width:var(--perk-icon-size);height:var(--perk-icon-size);isolation:isolate;filter:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.PerkIcon-module__EAUDOq__image{z-index:2;object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block;position:relative}[data-app-theme=dark] .PerkIcon-module__EAUDOq__frame{--killswitch-yellow:#f5c000;--killswitch-black:#050505;--killswitch-stamp-bg:#141414;--killswitch-stamp-text:#f5c000;--killswitch-stamp-border:#f5c000}.PerkIcon-module__EAUDOq__killswitched .PerkIcon-module__EAUDOq__image{filter:saturate(1.05)contrast(1.05)}.PerkIcon-module__EAUDOq__hazardTape{width:160%;height:clamp(10px,calc(var(--perk-icon-size)*.24),24px);background:repeating-linear-gradient(135deg,var(--killswitch-yellow)0 10px,var(--killswitch-black)10px 20px);opacity:.85;z-index:3;position:absolute;top:36%;left:-30%;transform:rotate(-12deg);box-shadow:0 2px 4px #00000040}.PerkIcon-module__EAUDOq__killSwitchStamp{z-index:4;letter-spacing:.08em;text-transform:uppercase;font-weight:900;font-size:clamp(.38rem,calc(var(--perk-icon-size)*.18),.68rem);border:2px solid var(--killswitch-stamp-border);color:var(--killswitch-stamp-text);background:var(--killswitch-stamp-bg);box-shadow:2px 2px 0 var(--killswitch-black);pointer-events:none;padding:.15em .45em;position:absolute;top:6%;right:4%;transform:rotate(-10deg)}
.LoadoutSlot-module__WYt4fa__slot{--perk-icon-size:48px;--loadout-slot-size:60px;--slot-outline-offset:12px;--slot-outline-color:#a3a3a3;--loadout-icon-scale:1;width:var(--loadout-slot-size);height:var(--loadout-slot-size);appearance:none;text-align:center;cursor:default;-webkit-user-select:none;user-select:none;background:0 0;border:none;place-content:center;place-items:center;padding:0;display:grid;position:relative}@media (min-width:1280px){.LoadoutSlot-module__WYt4fa__slot{--loadout-slot-size:68px}}.LoadoutSlot-module__WYt4fa__toolbarSlot{--perk-icon-size:36px;--loadout-icon-scale:.9}.LoadoutSlot-module__WYt4fa__footerSlot{--perk-icon-size:37px;--loadout-slot-size:37px;--slot-outline-offset:7px;--loadout-icon-scale:1;--slot-border-width:2px}.LoadoutSlot-module__WYt4fa__footerSlot .LoadoutSlot-module__WYt4fa__emptySymbol{font-size:18px}@media (max-width:600px){.LoadoutSlot-module__WYt4fa__footerSlot .LoadoutSlot-module__WYt4fa__icon{--loadout-icon-scale:1.1}}.LoadoutSlot-module__WYt4fa__slot[data-filled=true]{cursor:pointer}.LoadoutSlot-module__WYt4fa__slot:disabled{cursor:default}.LoadoutSlot-module__WYt4fa__slotContent{width:var(--loadout-slot-size);height:var(--loadout-slot-size);place-items:center;display:grid;position:relative}.LoadoutSlot-module__WYt4fa__slotContent:before{content:"";inset:var(--slot-outline-offset);z-index:0;transform:rotate(45deg)scale(var(--loadout-icon-scale,1));transform-origin:50%;pointer-events:none;border-color:var(--slot-outline-color);border-width:var(--slot-border-width,3px);opacity:var(--slot-outline-opacity,1);background:#f3f4f6;border-style:dashed;border-radius:2px;position:absolute}[data-app-theme=dark] .LoadoutSlot-module__WYt4fa__slotContent:before{background:var(--surface);border-color:var(--slot-outline-color)}@media (min-width:600px){.LoadoutSlot-module__WYt4fa__slot[data-filled=true] .LoadoutSlot-module__WYt4fa__slotContent{transition:transform 50ms ease-out}.LoadoutSlot-module__WYt4fa__slot[data-filled=true] .LoadoutSlot-module__WYt4fa__slotContent:before{transition:box-shadow 50ms ease-out;box-shadow:7px 0 #0009}.LoadoutSlot-module__WYt4fa__slot[data-filled=true]:active .LoadoutSlot-module__WYt4fa__slotContent{transform:translate(3px,3px)}.LoadoutSlot-module__WYt4fa__slot[data-filled=true]:active .LoadoutSlot-module__WYt4fa__slotContent:before{box-shadow:2px 0 #0009}}.LoadoutSlot-module__WYt4fa__empty{pointer-events:none;opacity:.65;place-items:center;transition:opacity .16s;display:grid;position:absolute;inset:0}.LoadoutSlot-module__WYt4fa__slot[data-filled=true] .LoadoutSlot-module__WYt4fa__empty{opacity:0}.LoadoutSlot-module__WYt4fa__slot:not([data-filled=true]) .LoadoutSlot-module__WYt4fa__empty{transform:scale(var(--loadout-icon-scale,1));transform-origin:50%}.LoadoutSlot-module__WYt4fa__icon{z-index:2;--loadout-icon-offset-y:1px;transform:translateY(var(--loadout-icon-offset-y))scale(var(--loadout-icon-scale,1));place-items:center;display:grid;position:relative}.LoadoutSlot-module__WYt4fa__iconEnter{animation:.26s ease-out both LoadoutSlot-module__WYt4fa__loadout-slot-icon-fade}.LoadoutSlot-module__WYt4fa__iconExit{animation:.22s ease-in both LoadoutSlot-module__WYt4fa__loadout-slot-icon-fadeout}@media (max-width:414px){.LoadoutSlot-module__WYt4fa__slot{--perk-icon-size:35px;--loadout-icon-scale:.85}.LoadoutSlot-module__WYt4fa__footerSlot{--loadout-icon-scale:1}}@keyframes LoadoutSlot-module__WYt4fa__loadout-slot-icon-fade{0%{transform:translateY(calc(10px + var(--loadout-icon-offset-y)))scale(var(--loadout-icon-scale,1));opacity:0}to{transform:translateY(var(--loadout-icon-offset-y))scale(var(--loadout-icon-scale,1));opacity:1}}@keyframes LoadoutSlot-module__WYt4fa__loadout-slot-icon-fadeout{0%{transform:translateY(var(--loadout-icon-offset-y))scale(var(--loadout-icon-scale,1));opacity:1}to{transform:translateY(calc(8px + var(--loadout-icon-offset-y)))scale(var(--loadout-icon-scale,1));opacity:0}}.LoadoutSlot-module__WYt4fa__emptySymbol{color:var(--slot-outline-color);font-size:26px;font-weight:700;line-height:1;display:inline-block}[data-app-theme=dark] .LoadoutSlot-module__WYt4fa__emptySymbol{color:var(--slot-outline-color)}[data-app-theme=dark] .LoadoutSlot-module__WYt4fa__slot{--slot-outline-color:var(--border)}.LoadoutSlot-module__WYt4fa__emptySymbol:before{content:"+";display:inline-block}
.PlaystyleFocusRow-module__ReucCG__row{--playstyle-rail:#0b0c10;--playstyle-rail-glow:none;--playstyle-fill:var(--playstyle-fill-light,#f2a11e);--playstyle-border:#050505;--playstyle-shadow:#0505058c;--playstyle-shadow-strong:#050505b3;--playstyle-hatch:#05050573;--playstyle-hatch-strong:#050505b3;cursor:default}:is(.PlaystyleFocusRow-module__ReucCG__row[data-app-theme=dark],[data-app-theme=dark] .PlaystyleFocusRow-module__ReucCG__row){--playstyle-border:#f5f5f5;--playstyle-shadow:#000000d9;--playstyle-shadow-strong:#000000f2;--playstyle-hatch:#f5f5f599;--playstyle-hatch-strong:#f5f5f5cc;--playstyle-fill:var(--playstyle-fill-dark,var(--playstyle-fill))}.loadout-view-sheet__body .PlaystyleFocusRow-module__ReucCG__row{--playstyle-border:var(--border,#050505);--playstyle-shadow:#000000d9;--playstyle-shadow-strong:#000000f2;--playstyle-hatch:#05050580;--playstyle-hatch-strong:#050505bf}.PlaystyleFocusRow-module__ReucCG__tooltip{color:#050505;z-index:5;opacity:0;background:#fff;border:3px solid #050505;border-radius:2px;min-width:220px;max-width:260px;padding:.65rem .75rem;animation:.14s ease-out forwards PlaystyleFocusRow-module__ReucCG__playstyle-tooltip-in;position:absolute;inset:60% calc(100% + 12px) auto auto;transform:translate(-6px,calc(20px - 60%))scale(.98);box-shadow:6px 6px #050505}@media (max-width:720px){.PlaystyleFocusRow-module__ReucCG__tooltip{max-width:min(260px,92vw);animation:.14s ease-out forwards PlaystyleFocusRow-module__ReucCG__playstyle-tooltip-in-mobile;inset:auto auto calc(100% + 10px) 50%;transform:translate(-50%,6px)scale(.98)}}.PlaystyleFocusRow-module__ReucCG__tooltipTitle{letter-spacing:.18em;text-transform:uppercase;font-size:.8rem;font-weight:900;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);align-items:center;gap:.35rem;display:flex}.PlaystyleFocusRow-module__ReucCG__tooltipTitleIcon{justify-content:center;align-items:center;font-size:1.7rem;line-height:1;display:inline-flex}.PlaystyleFocusRow-module__ReucCG__tooltipTitleIcon img{filter:drop-shadow(2px 2px #050505)drop-shadow(-1px -1px #050505)brightness(1.1)contrast(1.15);width:1.7rem;height:1.7rem}.PlaystyleFocusRow-module__ReucCG__tooltipTitleText{line-height:1.1;display:inline-block}.PlaystyleFocusRow-module__ReucCG__tooltipDesc{color:#111827;margin-top:.25rem;font-size:.78rem;line-height:1.35}.PlaystyleFocusRow-module__ReucCG__tooltipFootnote{color:#6b7280;letter-spacing:.2em;text-transform:uppercase;font-size:.6rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);margin-top:.45rem}[data-app-theme=dark] .PlaystyleFocusRow-module__ReucCG__tooltip{background:var(--surface);border-color:var(--border);box-shadow:6px 6px 0 var(--border);color:var(--text-primary)}[data-app-theme=dark] .PlaystyleFocusRow-module__ReucCG__tooltipTitle{color:var(--text-primary)}[data-app-theme=dark] .PlaystyleFocusRow-module__ReucCG__tooltipDesc{color:var(--text-secondary)}[data-app-theme=dark] .PlaystyleFocusRow-module__ReucCG__tooltipFootnote{color:var(--text-muted)}.loadout-view-sheet__body .PlaystyleFocusRow-module__ReucCG__tooltip{background:var(--surface);border-color:var(--border);box-shadow:6px 6px 0 var(--border);color:var(--text-primary)}.loadout-view-sheet__body .PlaystyleFocusRow-module__ReucCG__tooltipTitle{color:var(--text-primary)}.loadout-view-sheet__body .PlaystyleFocusRow-module__ReucCG__tooltipDesc{color:var(--text-secondary)}.loadout-view-sheet__body .PlaystyleFocusRow-module__ReucCG__tooltipFootnote{color:var(--text-muted)}@keyframes PlaystyleFocusRow-module__ReucCG__playstyle-tooltip-in{0%{opacity:0;transform:translate(-12px,calc(20px - 62%))scale(.98)}to{opacity:1;transform:translate(-6px,calc(20px - 60%))scale(1)}}@keyframes PlaystyleFocusRow-module__ReucCG__playstyle-tooltip-in-mobile{0%{opacity:0;transform:translate(-50%,12px)scale(.98)}to{opacity:1;transform:translate(-50%,6px)scale(1)}}.PlaystyleFocusRow-module__ReucCG__label{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.2em;font-size:.62rem;font-weight:700;transition:color .15s,text-shadow .15s}.PlaystyleFocusRow-module__ReucCG__labelText{line-height:1.2;display:inline-block}.PlaystyleFocusRow-module__ReucCG__labelIcon{transition:filter .15s}.PlaystyleFocusRow-module__ReucCG__labelIcon img{filter:drop-shadow(1px 1px #050505)drop-shadow(-1px -1px #050505)brightness(1.1)contrast(1.15)}.PlaystyleFocusRow-module__ReucCG__grade{height:8px;position:relative}.PlaystyleFocusRow-module__ReucCG__gradeRail{background:var(--playstyle-rail);height:100%;box-shadow:3px 3px 0 var(--playstyle-shadow),0 0 0 2px var(--playstyle-border);position:relative;overflow:hidden}.PlaystyleFocusRow-module__ReucCG__gradeRail:after{display:none}.PlaystyleFocusRow-module__ReucCG__gradeFill,.PlaystyleFocusRow-module__ReucCG__gradePreview,.PlaystyleFocusRow-module__ReucCG__gradeHollow{border-radius:inherit;width:100%;clip-path:inset(0 calc(100% - var(--fill-percent,0%))0 0);will-change:width;transition:clip-path .18s ease-out,filter .18s ease-out,box-shadow .18s ease-out;position:absolute;inset:0}.PlaystyleFocusRow-module__ReucCG__gradePreview{z-index:1;background:var(--playstyle-fill);box-shadow:inset 0 0 0 2px var(--playstyle-border);opacity:.55}.PlaystyleFocusRow-module__ReucCG__gradePreviewReduction{z-index:3;background:var(--playstyle-fill);box-shadow:inset 0 0 0 2px var(--playstyle-border);opacity:.45}.PlaystyleFocusRow-module__ReucCG__gradeHollow{z-index:4;background:repeating-linear-gradient(135deg,var(--playstyle-hatch)0 4px,#0000 4px 8px),#ef444438;clip-path:inset(0 calc(100% - var(--fill-percent,0%))0 var(--hollow-start-percent,0%));border-radius:inherit;box-shadow:inset 0 0 0 2px var(--playstyle-border),2px 2px 0 var(--playstyle-shadow);opacity:1;mix-blend-mode:normal}.PlaystyleFocusRow-module__ReucCG__gradeFill{z-index:2;background:var(--playstyle-fill);box-shadow:inset 0 0 0 2px var(--playstyle-border),2px 2px 0 var(--playstyle-shadow-strong)}.PlaystyleFocusRow-module__ReucCG__gradeFill:after{display:none}.PlaystyleFocusRow-module__ReucCG__gradeCut{top:-1px;bottom:-1px;left:calc(var(--marker-percent,0%) - 2px);background:var(--playstyle-border);width:4px;box-shadow:2px 0 0 var(--playstyle-shadow-strong);z-index:5;pointer-events:none;position:absolute}.PlaystyleFocusRow-module__ReucCG__gradeMarkers{z-index:3;pointer-events:none;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;inset:0}.PlaystyleFocusRow-module__ReucCG__gradeMarkers span{position:relative}.PlaystyleFocusRow-module__ReucCG__gradeMarkers span:after{content:"";opacity:1;background:#050505;width:2px;position:absolute;top:1px;bottom:1px;right:0}.PlaystyleFocusRow-module__ReucCG__gradeMarkers span:last-child:after{opacity:1;background:#050505}.PlaystyleFocusRow-module__ReucCG__delta{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;font-size:.6rem;font-weight:700;line-height:1.1;display:inline-block}.PlaystyleFocusRow-module__ReucCG__row:hover .PlaystyleFocusRow-module__ReucCG__gradeFill,.PlaystyleFocusRow-module__ReucCG__row:focus-within .PlaystyleFocusRow-module__ReucCG__gradeFill{filter:brightness(1.1);box-shadow:inset 0 0 0 2px #050505}.PlaystyleFocusRow-module__ReucCG__row:hover .PlaystyleFocusRow-module__ReucCG__gradePreview,.PlaystyleFocusRow-module__ReucCG__row:focus-within .PlaystyleFocusRow-module__ReucCG__gradePreview{opacity:.7;box-shadow:inset 0 0 0 2px var(--playstyle-border)}.PlaystyleFocusRow-module__ReucCG__row:hover .PlaystyleFocusRow-module__ReucCG__gradeHollow,.PlaystyleFocusRow-module__ReucCG__row:focus-within .PlaystyleFocusRow-module__ReucCG__gradeHollow{background:repeating-linear-gradient(135deg,var(--playstyle-hatch-strong)0 4px,#0000 4px 8px),#ef44444d;box-shadow:inset 0 0 0 2px var(--playstyle-border),2px 2px 0 var(--playstyle-shadow-strong)}.PlaystyleFocusRow-module__ReucCG__row:hover .PlaystyleFocusRow-module__ReucCG__label,.PlaystyleFocusRow-module__ReucCG__row:focus-within .PlaystyleFocusRow-module__ReucCG__label{text-shadow:0 0 8px #ffffff59,0 0 16px #ffffff38;color:var(--text-secondary)}
.PerkDirectoryPage-module__1VgJja__page{color:#050505;background:#f9f7f2;min-height:100vh;transition:background-color .5s ease-out,color .5s ease-out}.PerkDirectoryPage-module__1VgJja__body{width:100%;max-width:1440px;padding:calc(var(--perk-header-offset,64px) + 24px)clamp(.75rem,3vw,3rem)4rem;margin:0 auto}.PerkDirectoryPage-module__1VgJja__content{flex-direction:column;gap:1rem;padding:clamp(1.5rem,3vw,2.5rem);display:flex}.PerkDirectoryPage-module__1VgJja__title{letter-spacing:.06em;text-transform:uppercase;color:#fff;text-align:center;background:#0b0b0b;border:4px solid #0b0b0b;align-self:stretch;width:100%;margin:0;padding:.6rem 1.6rem;font-size:clamp(2.4rem,5vw,4.2rem);font-weight:900;display:block;box-shadow:8px 8px #0b0b0b}.PerkDirectoryPage-module__1VgJja__intro{z-index:1;color:#050505;background:#fff;border:2px solid #050505;align-self:center;max-width:none;margin:-.35rem 0 0;padding:.4rem .65rem;font-size:clamp(.95rem,1.3vw,1.05rem);line-height:1.5;position:relative;box-shadow:4px 4px #050505}.PerkDirectoryPage-module__1VgJja__resultCount{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.18em;background:#fff;border:2px solid #050505;align-self:center;align-items:center;gap:.5rem;width:fit-content;padding:.35rem .75rem;font-size:.65rem;font-weight:800;display:inline-flex}.PerkDirectoryPage-module__1VgJja__resultCountValue{font-weight:900}.PerkDirectoryPage-module__1VgJja__resultBreakdown{letter-spacing:.12em;opacity:.7;font-size:.6rem}.PerkDirectoryPage-module__1VgJja__controlsMeta{flex-wrap:wrap;align-items:center;gap:.6rem;display:inline-flex}.PerkDirectoryPage-module__1VgJja__controlsMetaCentered{justify-content:center;width:100%}.PerkDirectoryPage-module__1VgJja__breadcrumbs{text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:700;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.PerkDirectoryPage-module__1VgJja__breadcrumbButton,.PerkDirectoryPage-module__1VgJja__breadcrumbButtonDisabled{color:#050505;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.14em;background:#fff;border:2px solid #050505;justify-content:center;align-items:center;padding:.3rem .6rem;font-size:.6rem;font-weight:800;text-decoration:none;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out;display:inline-flex}.PerkDirectoryPage-module__1VgJja__breadcrumbButtonDisabled{cursor:default;background:#facc15}.PerkDirectoryPage-module__1VgJja__breadcrumbSep{color:#050505;opacity:.5}.PerkDirectoryPage-module__1VgJja__searchInput{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.1em;background:#fff;border:2px solid #050505;width:min(16rem,100%);padding:.35rem .75rem;font-size:1rem;font-weight:800;box-shadow:3px 3px #050505}.PerkDirectoryPage-module__1VgJja__searchInput::placeholder{color:#4b4b4b}.PerkDirectoryPage-module__1VgJja__searchInput:focus-visible{outline-offset:2px;outline:2px solid #050505}.PerkDirectoryPage-module__1VgJja__browseBy{text-transform:uppercase;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);letter-spacing:.16em;white-space:nowrap;flex:1;justify-content:flex-end;align-items:center;gap:.4rem;margin-left:auto;font-size:.6rem;font-weight:800;display:inline-flex}.PerkDirectoryPage-module__1VgJja__browseByLabel{opacity:.7}.PerkDirectoryPage-module__1VgJja__browseByLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;display:inline-flex}.PerkDirectoryPage-module__1VgJja__browseByItem{align-items:center;gap:.35rem;display:inline-flex}.PerkDirectoryPage-module__1VgJja__browseByLink{color:inherit;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.12em;background:#fff;border:2px solid #050505;align-items:center;padding:.35rem .75rem;font-size:.65rem;font-weight:800;text-decoration:none;transition:background-color .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:3px 3px #050505}.PerkDirectoryPage-module__1VgJja__browseByLink:hover{background:#fef9c3;transform:translate(2px,2px);box-shadow:2px 2px #050505}.PerkDirectoryPage-module__1VgJja__browseByLink:active{transform:translate(3px,3px);box-shadow:1px 1px #050505}.PerkDirectoryPage-module__1VgJja__controlsRow{border-bottom:3px solid #050505;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.4rem 0;display:flex}.PerkDirectoryPage-module__1VgJja__controlsSticky{top:var(--perk-header-offset,0px);z-index:60;width:calc(100% + 8px);padding-top:0;transition:background-color .2s ease-in-out;position:sticky}@media (max-width:1158px){.PerkDirectoryPage-module__1VgJja__browseBy{flex:100%;justify-content:flex-start;margin-left:0}.PerkDirectoryPage-module__1VgJja__browseByLinks{justify-content:flex-start}}@media (max-width:565px){.PerkDirectoryPage-module__1VgJja__browseBy{width:100%;padding-right:2rem;position:relative;overflow:hidden}.PerkDirectoryPage-module__1VgJja__browseByLinks{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;max-width:100%;padding-bottom:.2rem;padding-right:1rem;overflow-x:auto}.PerkDirectoryPage-module__1VgJja__browseByItem{flex:none}.PerkDirectoryPage-module__1VgJja__browseBy:after{content:"→";pointer-events:none;color:#fff;background:#050505;border:2px solid #050505;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.8rem;font-weight:900;line-height:1;display:flex;position:absolute;top:50%;right:.2rem;transform:translateY(-50%)}}.PerkDirectoryPage-module__1VgJja__controlsStickyActive{background:#fff}.PerkDirectoryPage-module__1VgJja__controlsLabel{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.18em;font-size:.7rem;font-weight:800}.PerkDirectoryPage-module__1VgJja__roleToggle{flex-wrap:wrap;gap:.5rem;display:inline-flex}.PerkDirectoryPage-module__1VgJja__toggleButton{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:#fff;border:2px solid #050505;padding:.35rem .75rem;font-size:.65rem;font-weight:800;transition:background-color .2s,color .2s,transform .2s,box-shadow .2s;box-shadow:3px 3px #050505}.PerkDirectoryPage-module__1VgJja__toggleButton:hover{transform:translate(2px,2px);box-shadow:2px 2px #050505}.PerkDirectoryPage-module__1VgJja__toggleButtonActive{color:#fff;background:#050505}.PerkDirectoryPage-module__1VgJja__toggleButton:active{transform:translate(3px,3px);box-shadow:1px 1px #050505}.PerkDirectoryPage-module__1VgJja__toggleSurvivor{color:#050505;background:#06b6d4}.PerkDirectoryPage-module__1VgJja__toggleKiller{color:#050505;background:#ec4899}.PerkDirectoryPage-module__1VgJja__toggleButtonActive.PerkDirectoryPage-module__1VgJja__toggleSurvivor{color:#050505;background:#06b6d4}.PerkDirectoryPage-module__1VgJja__toggleButtonActive.PerkDirectoryPage-module__1VgJja__toggleKiller{color:#050505;background:#ec4899}.PerkDirectoryPage-module__1VgJja__perkGrid{grid-template-columns:repeat(var(--perk-grid-columns,3),minmax(0,1fr));gap:1rem;display:grid}.PerkDirectoryPage-module__1VgJja__card{--card-shadow-color:#050505;--card-shadow-border:#050505;box-shadow:6px 6px 0 var(--card-shadow-color);background:#fff;border:3px solid #050505;flex-direction:column;gap:.8rem;padding:1rem;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex}@media (max-width:900px){.PerkDirectoryPage-module__1VgJja__body{padding:calc(var(--perk-header-offset,64px) + 20px)1.25rem 3rem}.PerkDirectoryPage-module__1VgJja__card{padding:.85rem}}@media (max-width:700px){.PerkDirectoryPage-module__1VgJja__body{padding:calc(var(--perk-header-offset,64px) + 16px).9rem 2.5rem}.PerkDirectoryPage-module__1VgJja__card{padding:.75rem}}@media (max-width:500px){.PerkDirectoryPage-module__1VgJja__body{padding:calc(var(--perk-header-offset,64px) + 14px).6rem 2rem}.PerkDirectoryPage-module__1VgJja__card{padding:.65rem}}.PerkDirectoryPage-module__1VgJja__cardSurvivor{--card-shadow-color:#06b6d4;--card-shadow-border:#050505;box-shadow:6px 6px 0 var(--card-shadow-color),6px 6px 0 2px var(--card-shadow-border)}.PerkDirectoryPage-module__1VgJja__cardKiller{--card-shadow-color:#ec4899;--card-shadow-border:#050505;box-shadow:6px 6px 0 var(--card-shadow-color),6px 6px 0 2px var(--card-shadow-border)}.PerkDirectoryPage-module__1VgJja__cardTop{align-items:flex-start;gap:.9rem;display:flex}.PerkDirectoryPage-module__1VgJja__cardIcon{justify-content:center;align-items:center;min-width:72px;display:flex}.PerkDirectoryPage-module__1VgJja__cardHeader{flex-direction:column;gap:.35rem;display:flex}.PerkDirectoryPage-module__1VgJja__cardTitle{text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:1.1rem;font-weight:800}.PerkDirectoryPage-module__1VgJja__cardLinkBlock{color:inherit;text-decoration:none;display:block}.PerkDirectoryPage-module__1VgJja__cardLinkBlock:hover .PerkDirectoryPage-module__1VgJja__card{box-shadow:2px 2px 0 var(--card-shadow-color),2px 2px 0 2px var(--card-shadow-border);background:#fef9c3;transform:translate(2px,2px)}.PerkDirectoryPage-module__1VgJja__cardLinkBlock:active .PerkDirectoryPage-module__1VgJja__card{box-shadow:1px 1px 0 var(--card-shadow-color),1px 1px 0 2px var(--card-shadow-border);transform:translate(3px,3px)}.PerkDirectoryPage-module__1VgJja__indexLinkBlock{color:inherit;text-decoration:none;display:block}.PerkDirectoryPage-module__1VgJja__indexLinkBlock:hover .PerkDirectoryPage-module__1VgJja__indexCard{background:#fef9c3;transform:translate(2px,2px);box-shadow:2px 2px #050505}.PerkDirectoryPage-module__1VgJja__indexLinkBlock:active .PerkDirectoryPage-module__1VgJja__indexCard{transform:translate(3px,3px);box-shadow:1px 1px #050505}.PerkDirectoryPage-module__1VgJja__indexCard{background:#fff;border:3px solid #050505;padding:1rem;transition:transform .2s,box-shadow .2s,background-color .2s;box-shadow:6px 6px #050505}.PerkDirectoryPage-module__1VgJja__indexTitle{text-transform:uppercase;letter-spacing:.08em;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:1rem;font-weight:900;display:-webkit-box;overflow:hidden}.PerkDirectoryPage-module__1VgJja__indexTitleFull{display:inline}.PerkDirectoryPage-module__1VgJja__indexTitleShort{display:none}.PerkDirectoryPage-module__1VgJja__cardSummary{color:#1f1f1f;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3em;margin:0;font-size:.95rem;line-height:1.5;display:-webkit-box;overflow:hidden}.PerkDirectoryPage-module__1VgJja__cardMeta{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.16em;margin:0;font-size:.7rem;font-weight:800}.PerkDirectoryPage-module__1VgJja__noResults{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.1em;background:#fff;border:2px solid #050505;grid-column:1/-1;padding:1rem 1.25rem;font-size:.95rem;font-weight:800}.PerkDirectoryPage-module__1VgJja__cardDivider{background:#050505;width:100%;height:2px;display:block}.PerkDirectoryPage-module__1VgJja__backToTop{z-index:70;color:#050505;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);letter-spacing:.1em;text-transform:uppercase;opacity:0;pointer-events:none;background:#fff;border:2px solid #050505;padding:.5rem .75rem;font-size:.7rem;font-weight:800;transition:opacity .2s,transform .2s,box-shadow .2s;position:fixed;bottom:1.5rem;right:1.5rem;transform:translateY(8px);box-shadow:4px 4px #050505}.PerkDirectoryPage-module__1VgJja__backToTopVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.PerkDirectoryPage-module__1VgJja__backToTop:hover{transform:translate(2px,2px);box-shadow:2px 2px #050505}.PerkDirectoryPage-module__1VgJja__backToTop:active{transform:translate(3px,3px);box-shadow:1px 1px #050505}@media (max-width:700px){.PerkDirectoryPage-module__1VgJja__controlsRow{flex-direction:column;align-items:center}.PerkDirectoryPage-module__1VgJja__roleToggle{justify-content:center}.PerkDirectoryPage-module__1VgJja__cardIcon{justify-content:flex-start}}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__page{color:#f6f1e6;background:#0d0718}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__title{color:#19061c;background:#f472b6;border-color:#f6f1e6;box-shadow:8px 8px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__intro{color:#f6f1e6;background:#110a1f;border-color:#f6f1e6;box-shadow:4px 4px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__controlsRow{border-bottom-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__controlsStickyActive{background:#110a1f}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__resultCount{color:#f6f1e6;background:#110a1f;border-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__toggleButton{color:#f6f1e6;background:#110a1f;border-color:#f6f1e6;box-shadow:3px 3px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__toggleButton:hover{box-shadow:2px 2px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__toggleButton:active{box-shadow:1px 1px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__toggleSurvivor{color:#0b0b0b;background:#06b6d4}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__toggleKiller{color:#0b0b0b;background:#ec4899}:is([data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__breadcrumbs,[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__breadcrumbSep){color:#f6f1e6}:is([data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__breadcrumbButton,[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__breadcrumbButtonDisabled){color:#f6f1e6;background:#110a1f;border-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__breadcrumbButton:hover{background:#1c1030}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__breadcrumbButtonDisabled{color:#1a0b14;background:#f97316}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__searchInput{color:#f6f1e6;background:#110a1f;border-color:#f6f1e6;box-shadow:3px 3px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__searchInput::placeholder{color:#f6f1e6a6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__searchInput:focus-visible{outline-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__browseByLabel{opacity:.85}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__browseByLink{color:#f6f1e6;background:#110a1f;border-color:#f6f1e6;box-shadow:3px 3px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__browseByLink:hover{background:#1c1030;box-shadow:2px 2px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__browseByLink:active{box-shadow:1px 1px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__browseBy:after{color:#0b0b0b;background:#f6f1e6;border-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__card{color:#f6f1e6;background:#110a1f;border-color:#f6f1e6;box-shadow:6px 6px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__cardSurvivor{box-shadow:6px 6px #06b6d4,6px 6px 0 2px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__cardKiller{box-shadow:6px 6px #ec4899,6px 6px 0 2px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__cardDivider{background:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__cardSummary{color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__cardMeta{color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__noResults{color:#f6f1e6;background:#110a1f;border-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__cardLinkBlock:hover .PerkDirectoryPage-module__1VgJja__card{background:#1c1030}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__indexCard{color:#f6f1e6;background:#110a1f;border-color:#f6f1e6;box-shadow:6px 6px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__indexLinkBlock:hover .PerkDirectoryPage-module__1VgJja__indexCard{background:#1c1030;box-shadow:2px 2px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__indexLinkBlock:active .PerkDirectoryPage-module__1VgJja__indexCard{box-shadow:1px 1px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__backToTop{color:#f6f1e6;background:#110a1f;border-color:#f6f1e6;box-shadow:4px 4px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__backToTop:hover{box-shadow:2px 2px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage-module__1VgJja__backToTop:active{box-shadow:1px 1px #f6f1e6}@media (max-width:1023px){.PerkDirectoryPage-module__1VgJja__backToTop{display:none}}@media (max-width:1200px){.PerkDirectoryPage-module__1VgJja__perkGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.PerkDirectoryPage-module__1VgJja__perkGrid{grid-template-columns:1fr}}@media (max-width:500px){.PerkDirectoryPage-module__1VgJja__indexTitleFull{display:none}.PerkDirectoryPage-module__1VgJja__indexTitleShort{display:inline}}@media (max-width:1179px){.PerkDirectoryPage-module__1VgJja__perkGridWide{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1024px){.PerkDirectoryPage-module__1VgJja__perkGridWide{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.PerkDirectoryPage-module__1VgJja__perkGridWide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.PerkDirectoryPage-module__1VgJja__perkGridWide{grid-template-columns:1fr}}
.TagPill-module__Sji9xq__pill{background:var(--neo-chip-accent-bg,#fff);color:var(--neo-chip-accent-text,#050505);font-size:.7rem;font-weight:900;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.12em;border:2px solid #050505;border-radius:2px;align-items:center;padding:.3rem .6rem;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex}.TagPill-module__Sji9xq__pill:active{transform:translate(3px,3px);box-shadow:1px 1px #050505}.TagPill-module__Sji9xq__pillLink{text-decoration:none}[data-app-theme=dark] .TagPill-module__Sji9xq__pill{border-color:#fff}[data-app-theme=dark] .TagPill-module__Sji9xq__pill:active{box-shadow:1px 1px #fff}
