@font-face{font-family:spaceGrotesk;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:spaceGrotesk Fallback;src:local("Arial");ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.00%;size-adjust:110.84%}.__className_0afa97{font-family:spaceGrotesk,spaceGrotesk Fallback;font-style:normal}.__variable_0afa97{--font-space-grotesk:"spaceGrotesk","spaceGrotesk Fallback"}@font-face{font-family:jetbrainsMono;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_8e0c72{font-family:jetbrainsMono,jetbrainsMono Fallback;font-style:normal}.__variable_8e0c72{--font-jetbrains-mono:"jetbrainsMono","jetbrainsMono Fallback"}.CubeLogo_cube__PzhVa{width:var(--cube-width,260px);height:var(--cube-height,300px);display:block;overflow:visible;--cube-edge:#050505;--cube-stroke:14;transform-origin:center;animation:CubeLogo_cube-spin__PsY44 30s linear infinite}.CubeLogo_face__GILzY{fill:var(--cube-face,#d782be);stroke:var(--cube-edge);stroke-width:var(--cube-stroke);stroke-linejoin:miter;stroke-miterlimit:3;transition:transform .3s ease,fill .3s ease;cursor:pointer;transform-box:fill-box;transform-origin:center}.CubeLogo_top__UsPEq{transform:translateY(-14px);fill:var(--cube-top,var(--cube-face,#d782be))}.CubeLogo_right__yDy7h{transform:translate(14px,10px);fill:var(--cube-right,var(--cube-face,#d782be))}.CubeLogo_left__au3iE{transform:translate(-14px,10px);fill:var(--cube-left,var(--cube-face,#d782be))}.CubeLogo_top__UsPEq:hover{transform:translateY(-22px)}.CubeLogo_right__yDy7h:hover{transform:translate(22px,16px)}.CubeLogo_left__au3iE:hover{transform:translate(-22px,16px)}[data-app-theme=dark] .CubeLogo_cube__PzhVa,[data-landing-theme=dark] .CubeLogo_cube__PzhVa{--cube-edge:#ffffff}@keyframes CubeLogo_cube-spin__PsY44{0%{transform:rotate(0deg)}to{transform:rotate(358deg)}}@media (prefers-reduced-motion:reduce){.CubeLogo_cube__PzhVa{animation:none}}.PerkIcon_frame__2KPKG{--perk-icon-size:48px;--killswitch-yellow:#f7d115;--killswitch-black:#111111;--killswitch-stamp-bg:#fbe98b;--killswitch-stamp-text:#111111;--killswitch-stamp-border:#111111;position:relative;width:var(--perk-icon-size);height:var(--perk-icon-size);display:inline-flex;align-items:center;justify-content:center;isolation:isolate;filter:none;overflow:hidden}.PerkIcon_image__9m43b{position:relative;z-index:2;display:block;object-fit:contain;max-width:100%;max-height:100%;width:100%;height:100%}[data-app-theme=dark] .PerkIcon_frame__2KPKG{--killswitch-yellow:#f5c000;--killswitch-black:#050505;--killswitch-stamp-bg:#141414;--killswitch-stamp-text:#f5c000;--killswitch-stamp-border:#f5c000}.PerkIcon_killswitched__O7E6I .PerkIcon_image__9m43b{filter:saturate(1.05) contrast(1.05)}.PerkIcon_hazardTape__VXXzO{position:absolute;left:-30%;top:36%;width:160%;height:clamp(10px,calc(var(--perk-icon-size) * .24),24px);transform:rotate(-12deg);background:repeating-linear-gradient(135deg,var(--killswitch-yellow) 0 10px,var(--killswitch-black) 10px 20px);opacity:.85;z-index:3;box-shadow:0 2px 4px rgba(0,0,0,.25)}.PerkIcon_killSwitchStamp__6MkXI{position:absolute;right:4%;top:6%;z-index:4;transform:rotate(-10deg);font-weight:900;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(.38rem,calc(var(--perk-icon-size) * .18),.68rem);padding:.15em .45em;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}.LoadoutSlot_slot__WkXQE{--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;border:none;background:none;padding:0;display:grid;place-content:center;place-items:center;position:relative;text-align:center;cursor:default;user-select:none}@media (min-width:1280px){.LoadoutSlot_slot__WkXQE{--loadout-slot-size:68px}}.LoadoutSlot_toolbarSlot__3LQOV{--perk-icon-size:36px;--loadout-icon-scale:0.9}.LoadoutSlot_footerSlot__qZoCq{--perk-icon-size:37px;--loadout-slot-size:37px;--slot-outline-offset:7px;--loadout-icon-scale:1;--slot-border-width:2px}.LoadoutSlot_footerSlot__qZoCq .LoadoutSlot_emptySymbol__F4suG{font-size:18px}@media (max-width:600px){.LoadoutSlot_footerSlot__qZoCq .LoadoutSlot_icon__gOWI7{--loadout-icon-scale:1.1}}.LoadoutSlot_slot__WkXQE[data-filled=true]{cursor:pointer}.LoadoutSlot_slot__WkXQE:disabled{cursor:default}.LoadoutSlot_slotContent__qruLZ{width:var(--loadout-slot-size);height:var(--loadout-slot-size);display:grid;place-items:center;position:relative}.LoadoutSlot_slotContent__qruLZ:before{content:"";position:absolute;inset:var(--slot-outline-offset);z-index:0;border-radius:2px;transform:rotate(45deg) scale(var(--loadout-icon-scale,1));transform-origin:center;pointer-events:none;background:#f3f4f6;border-color:var(--slot-outline-color);border-width:var(--slot-border-width,3px);border-style:dashed;opacity:var(--slot-outline-opacity,1)}[data-app-theme=dark] .LoadoutSlot_slotContent__qruLZ:before{background:var(--surface);border-color:var(--slot-outline-color)}@media (min-width:600px){.LoadoutSlot_slot__WkXQE[data-filled=true] .LoadoutSlot_slotContent__qruLZ{transition:transform 50ms ease-out}.LoadoutSlot_slot__WkXQE[data-filled=true] .LoadoutSlot_slotContent__qruLZ:before{box-shadow:7px 0 0 rgba(0,0,0,.6);transition:box-shadow 50ms ease-out}.LoadoutSlot_slot__WkXQE[data-filled=true]:active .LoadoutSlot_slotContent__qruLZ{transform:translate(3px,3px)}.LoadoutSlot_slot__WkXQE[data-filled=true]:active .LoadoutSlot_slotContent__qruLZ:before{box-shadow:2px 0 0 rgba(0,0,0,.6)}}.LoadoutSlot_empty__s37vB{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;opacity:.65;transition:opacity .16s ease}.LoadoutSlot_slot__WkXQE[data-filled=true] .LoadoutSlot_empty__s37vB{opacity:0}.LoadoutSlot_slot__WkXQE:not([data-filled=true]) .LoadoutSlot_empty__s37vB{transform:scale(var(--loadout-icon-scale,1));transform-origin:center}.LoadoutSlot_icon__gOWI7{position:relative;z-index:2;display:grid;place-items:center;--loadout-icon-offset-y:1px;transform:translateY(var(--loadout-icon-offset-y)) scale(var(--loadout-icon-scale,1))}.LoadoutSlot_iconEnter__t_gKk{animation:LoadoutSlot_loadout-slot-icon-fade__kbw8t .26s ease-out both}.LoadoutSlot_iconExit__bq_mg{animation:LoadoutSlot_loadout-slot-icon-fadeout__jowii .22s ease-in both}@media (max-width:414px){.LoadoutSlot_slot__WkXQE{--perk-icon-size:35px;--loadout-icon-scale:0.85}.LoadoutSlot_footerSlot__qZoCq{--loadout-icon-scale:1}}@keyframes LoadoutSlot_loadout-slot-icon-fade__kbw8t{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_loadout-slot-icon-fadeout__jowii{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_emptySymbol__F4suG{font-size:26px;font-weight:700;color:var(--slot-outline-color);line-height:1;display:inline-block}[data-app-theme=dark] .LoadoutSlot_emptySymbol__F4suG{color:var(--slot-outline-color)}[data-app-theme=dark] .LoadoutSlot_slot__WkXQE{--slot-outline-color:var(--border)}.LoadoutSlot_emptySymbol__F4suG:before{content:"+";display:inline-block}.PlaystyleFocusRow_row__yp0Wn{--playstyle-rail:#0b0c10;--playstyle-rail-glow:none;--playstyle-fill:var(--playstyle-fill-light,#f2a11e);--playstyle-border:#050505;--playstyle-shadow:rgba(5,5,5,0.55);--playstyle-shadow-strong:rgba(5,5,5,0.7);--playstyle-hatch:rgba(5,5,5,0.45);--playstyle-hatch-strong:rgba(5,5,5,0.7);cursor:default}.PlaystyleFocusRow_row__yp0Wn[data-app-theme=dark],[data-app-theme=dark] .PlaystyleFocusRow_row__yp0Wn{--playstyle-border:#f5f5f5;--playstyle-shadow:rgba(0,0,0,0.85);--playstyle-shadow-strong:rgba(0,0,0,0.95);--playstyle-hatch:rgba(245,245,245,0.6);--playstyle-hatch-strong:rgba(245,245,245,0.8);--playstyle-fill:var(--playstyle-fill-dark,var(--playstyle-fill))}.loadout-view-sheet__body .PlaystyleFocusRow_row__yp0Wn{--playstyle-border:var(--border,#050505);--playstyle-shadow:rgba(0,0,0,0.85);--playstyle-shadow-strong:rgba(0,0,0,0.95);--playstyle-hatch:rgba(5,5,5,0.5);--playstyle-hatch-strong:rgba(5,5,5,0.75)}.PlaystyleFocusRow_tooltip__krMzM{position:absolute;left:auto;right:calc(100% + 12px);top:60%;bottom:auto;min-width:220px;max-width:260px;padding:.65rem .75rem;border-radius:2px;background:#ffffff;border:3px solid #050505;box-shadow:6px 6px 0 #050505;color:#050505;z-index:5;opacity:0;transform:translate(-6px,calc(-60% + 20px)) scale(.98);animation:PlaystyleFocusRow_playstyle-tooltip-in__mpbSN .14s ease-out forwards}@media (max-width:720px){.PlaystyleFocusRow_tooltip__krMzM{left:50%;right:auto;top:auto;bottom:calc(100% + 10px);max-width:min(260px,92vw);transform:translate(-50%,6px) scale(.98);animation:PlaystyleFocusRow_playstyle-tooltip-in-mobile__U66TB .14s ease-out forwards}}.PlaystyleFocusRow_tooltipTitle__k1HRH{display:flex;align-items:center;gap:.35rem;font-weight:900;font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace)}.PlaystyleFocusRow_tooltipTitleIcon__aZrj7{display:inline-flex;align-items:center;justify-content:center;font-size:1.7rem;line-height:1}.PlaystyleFocusRow_tooltipTitleIcon__aZrj7 img{width:1.7rem;height:1.7rem;filter:drop-shadow(2px 2px 0 #050505) drop-shadow(-1px -1px 0 #050505) brightness(1.1) contrast(1.15)}.PlaystyleFocusRow_tooltipTitleText__edE3Y{display:inline-block;line-height:1.1}.PlaystyleFocusRow_tooltipDesc__BXTdY{margin-top:.25rem;color:#111827;font-size:.78rem;line-height:1.35}.PlaystyleFocusRow_tooltipFootnote__xUxT6{margin-top:.45rem;color:#6b7280;font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace)}[data-app-theme=dark] .PlaystyleFocusRow_tooltip__krMzM{background:var(--surface);border-color:var(--border);box-shadow:6px 6px 0 var(--border);color:var(--text-primary)}[data-app-theme=dark] .PlaystyleFocusRow_tooltipTitle__k1HRH{color:var(--text-primary)}[data-app-theme=dark] .PlaystyleFocusRow_tooltipDesc__BXTdY{color:var(--text-secondary)}[data-app-theme=dark] .PlaystyleFocusRow_tooltipFootnote__xUxT6{color:var(--text-muted)}.loadout-view-sheet__body .PlaystyleFocusRow_tooltip__krMzM{background:var(--surface);border-color:var(--border);box-shadow:6px 6px 0 var(--border);color:var(--text-primary)}.loadout-view-sheet__body .PlaystyleFocusRow_tooltipTitle__k1HRH{color:var(--text-primary)}.loadout-view-sheet__body .PlaystyleFocusRow_tooltipDesc__BXTdY{color:var(--text-secondary)}.loadout-view-sheet__body .PlaystyleFocusRow_tooltipFootnote__xUxT6{color:var(--text-muted)}@keyframes PlaystyleFocusRow_playstyle-tooltip-in__mpbSN{0%{opacity:0;transform:translate(-12px,calc(-62% + 20px)) scale(.98)}to{opacity:1;transform:translate(-6px,calc(-60% + 20px)) scale(1)}}@keyframes PlaystyleFocusRow_playstyle-tooltip-in-mobile__U66TB{0%{opacity:0;transform:translate(-50%,12px) scale(.98)}to{opacity:1;transform:translate(-50%,6px) scale(1)}}.PlaystyleFocusRow_label__4oQJL{transition:color .15s ease,text-shadow .15s ease;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.2em;font-size:.62rem;font-weight:700}.PlaystyleFocusRow_labelText__C5mxe{display:inline-block;line-height:1.2}.PlaystyleFocusRow_labelIcon__U5jmu{transition:filter .15s ease}.PlaystyleFocusRow_labelIcon__U5jmu img{filter:drop-shadow(1px 1px 0 #050505) drop-shadow(-1px -1px 0 #050505) brightness(1.1) contrast(1.15)}.PlaystyleFocusRow_grade__tWwqE{position:relative;height:8px}.PlaystyleFocusRow_gradeRail__vwfV9{position:relative;height:100%;background:var(--playstyle-rail);box-shadow:3px 3px 0 var(--playstyle-shadow),0 0 0 2px var(--playstyle-border);overflow:hidden}.PlaystyleFocusRow_gradeRail__vwfV9:after{display:none}.PlaystyleFocusRow_gradeFill__3D_4e,.PlaystyleFocusRow_gradeHollow__Ib9OL,.PlaystyleFocusRow_gradePreview__0_8WL{position:absolute;inset:0;width:100%;border-radius:inherit;clip-path:inset(0 calc(100% - var(--fill-percent, 0%)) 0 0);transition:clip-path .18s ease-out,filter .18s ease-out,box-shadow .18s ease-out;will-change:width}.PlaystyleFocusRow_gradePreview__0_8WL{z-index:1;background:var(--playstyle-fill);box-shadow:inset 0 0 0 2px var(--playstyle-border);opacity:.55}.PlaystyleFocusRow_gradePreviewReduction__2MWa6{z-index:3;background:var(--playstyle-fill);box-shadow:inset 0 0 0 2px var(--playstyle-border);opacity:.45}.PlaystyleFocusRow_gradeHollow__Ib9OL{z-index:4;background:repeating-linear-gradient(135deg,var(--playstyle-hatch) 0 4px,rgba(0,0,0,0) 4px 8px),rgba(239,68,68,.22);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_gradeFill__3D_4e{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_gradeFill__3D_4e:after{display:none}.PlaystyleFocusRow_gradeCut__xm6UT{position:absolute;top:-1px;bottom:-1px;left:calc(var(--marker-percent, 0%) - 2px);width:4px;background:var(--playstyle-border);box-shadow:2px 0 0 var(--playstyle-shadow-strong);z-index:5;pointer-events:none}.PlaystyleFocusRow_gradeMarkers__tq4XX{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,1fr);z-index:3;pointer-events:none}.PlaystyleFocusRow_gradeMarkers__tq4XX span{position:relative}.PlaystyleFocusRow_gradeMarkers__tq4XX span:after{content:"";position:absolute;right:0;top:1px;bottom:1px;width:2px;background:#050505;opacity:1}.PlaystyleFocusRow_gradeMarkers__tq4XX span:last-child:after{background:#050505;opacity:1}.PlaystyleFocusRow_delta__M060_{display:inline-block;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;font-weight:700;white-space:nowrap;line-height:1.1}.PlaystyleFocusRow_row__yp0Wn:focus-within .PlaystyleFocusRow_gradeFill__3D_4e,.PlaystyleFocusRow_row__yp0Wn:hover .PlaystyleFocusRow_gradeFill__3D_4e{filter:brightness(1.1);box-shadow:inset 0 0 0 2px rgba(5,5,5,1)}.PlaystyleFocusRow_row__yp0Wn:focus-within .PlaystyleFocusRow_gradePreview__0_8WL,.PlaystyleFocusRow_row__yp0Wn:hover .PlaystyleFocusRow_gradePreview__0_8WL{opacity:.7;box-shadow:inset 0 0 0 2px var(--playstyle-border)}.PlaystyleFocusRow_row__yp0Wn:focus-within .PlaystyleFocusRow_gradeHollow__Ib9OL,.PlaystyleFocusRow_row__yp0Wn:hover .PlaystyleFocusRow_gradeHollow__Ib9OL{background:repeating-linear-gradient(135deg,var(--playstyle-hatch-strong) 0 4px,rgba(0,0,0,0) 4px 8px),rgba(239,68,68,.3);box-shadow:inset 0 0 0 2px var(--playstyle-border),2px 2px 0 var(--playstyle-shadow-strong)}.PlaystyleFocusRow_row__yp0Wn:focus-within .PlaystyleFocusRow_label__4oQJL,.PlaystyleFocusRow_row__yp0Wn:hover .PlaystyleFocusRow_label__4oQJL{text-shadow:0 0 8px rgba(255,255,255,.35),0 0 16px rgba(255,255,255,.22);color:var(--text-secondary)}.PerkDirectoryPage_page__GWCdR{display:flex;flex-direction:column;min-height:100vh;background:#f9f7f2;color:#050505;transition:background-color .5s ease-out,color .5s ease-out}.PerkDirectoryPage_pageContent__a9j3u{display:flex;flex:1;flex-direction:column}.PerkDirectoryPage_footerDock__ov3wZ{margin-top:auto}.PerkDirectoryPage_body__G2q9w{margin:0 auto;width:100%;max-width:1440px;padding:calc(var(--perk-header-offset, 64px) + 24px) clamp(.75rem,3vw,3rem) 4rem}.PerkDirectoryPage_content__4YPR6{padding:clamp(1.5rem,3vw,2.5rem);display:flex;flex-direction:column;gap:1rem}.PerkDirectoryPage_title__57_dx{margin:0;font-size:clamp(2.4rem,5vw,4.2rem);font-weight:900;letter-spacing:.06em;text-transform:uppercase;background:#0b0b0b;color:#ffffff;padding:.6rem 1.6rem;border:4px solid #0b0b0b;display:block;align-self:stretch;text-align:center;box-shadow:8px 8px 0 #0b0b0b;width:100%}.PerkDirectoryPage_intro__c4kFx{margin:-.35rem 0 0;font-size:clamp(.95rem,1.3vw,1.05rem);line-height:1.5;max-width:none;background:#ffffff;border:2px solid #050505;padding:.4rem .65rem;align-self:center;position:relative;z-index:1;color:#050505;box-shadow:4px 4px 0 #050505}.PerkDirectoryPage_playbook__Bfo4D{margin-top:.35rem;border:3px solid #050505;background:#ffffff;box-shadow:6px 6px 0 #050505;padding:1rem;display:flex;flex-direction:column;gap:.85rem}.PerkDirectoryPage_playbookTitle__0mKpl{margin:0;font-size:.88rem;text-transform:uppercase;letter-spacing:.18em;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-weight:900}.PerkDirectoryPage_playbookIntro__jCqYb{margin:0;font-size:.92rem;line-height:1.5;color:#1f1f1f;max-width:82ch}.PerkDirectoryPage_playbookTocSticky__ihKgM{position:sticky;top:calc(var(--perk-header-offset, 0px) + .45rem);z-index:5}.PerkDirectoryPage_playbookToc__C3VZO{display:flex;flex-wrap:wrap;gap:.35rem}.PerkDirectoryPage_playbookTocLink__YihiV{border:2px solid #050505;background:#ffffff;color:#050505;text-decoration:none;padding:.2rem .45rem;font-size:.62rem;text-transform:uppercase;letter-spacing:.09em;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-weight:800;box-shadow:2px 2px 0 #050505}.PerkDirectoryPage_playbookTocLink__YihiV:hover{background:#fef9c3}.PerkDirectoryPage_playbookSection__kDam_{border:2px solid #050505;background:#f9f7f2}.PerkDirectoryPage_playbookSectionSummary__kDuqY{cursor:pointer;list-style:none;margin:0;padding:.58rem .72rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.14em;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-weight:900}.PerkDirectoryPage_playbookSectionSummary__kDuqY::-webkit-details-marker{display:none}.PerkDirectoryPage_playbookSectionSummary__kDuqY:after{content:"+";float:right;font-size:.95rem;line-height:1}.PerkDirectoryPage_playbookSection__kDam_[open] .PerkDirectoryPage_playbookSectionSummary__kDuqY:after{content:"−"}.PerkDirectoryPage_playbookSectionBody__Q_NVl{border-top:2px solid #050505;padding:.7rem .75rem;background:#f9f7f2}.PerkDirectoryPage_playbookList__bECW9{margin:0;padding-left:1.1rem;display:grid;gap:.35rem;font-size:.86rem;line-height:1.45;max-width:86ch}.PerkDirectoryPage_playbookBuildGrid__KafBP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.PerkDirectoryPage_playbookBuildCard__s_tag{border:2px solid #050505;background:#ffffff;padding:.55rem;display:flex;flex-direction:column;gap:.4rem}.PerkDirectoryPage_playbookBuildTitle__5nHW_{margin:0;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace)}.PerkDirectoryPage_playbookTagRow__MZg5p{display:flex;flex-wrap:wrap;gap:.3rem}.PerkDirectoryPage_playbookTag__Uprno{border:2px solid #050505;background:#facc15;padding:.16rem .36rem;font-size:.62rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.PerkDirectoryPage_playbookBuildLine__VHJTx{margin:0;font-size:.82rem;line-height:1.35}.PerkDirectoryPage_playbookTableWrap__bzDcQ{overflow-x:auto}.PerkDirectoryPage_playbookTable__VjYJ6{width:100%;border-collapse:collapse;min-width:640px}.PerkDirectoryPage_playbookTable__VjYJ6 td,.PerkDirectoryPage_playbookTable__VjYJ6 th{border:2px solid #050505;padding:.42rem .48rem;text-align:left;vertical-align:top}.PerkDirectoryPage_playbookTable__VjYJ6 th{text-transform:uppercase;letter-spacing:.1em;font-size:.65rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);background:#06b6d4}.PerkDirectoryPage_playbookTable__VjYJ6 td{font-size:.8rem;line-height:1.35;background:#ffffff}.PerkDirectoryPage_playbookPivotGrid__A8G0I{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.PerkDirectoryPage_playbookPivotCard__Mqjg0{border:2px solid #050505;background:#ffffff;padding:.55rem;display:flex;flex-direction:column;gap:.35rem}.PerkDirectoryPage_playbookPivotTitle__ERsZ8{margin:0;font-size:.74rem;text-transform:uppercase;letter-spacing:.1em;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace)}.PerkDirectoryPage_playbookPivotLine__Qb8iy{margin:0;font-size:.8rem;line-height:1.35}.PerkDirectoryPage_playbookAdaptGrid__Ho_Xa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.PerkDirectoryPage_playbookAdaptCard__a6zQ4{border:2px solid #050505;background:#ffffff;padding:.55rem;display:flex;flex-direction:column;gap:.35rem}.PerkDirectoryPage_playbookAdaptTitle__tXRdc{margin:0;font-size:.74rem;text-transform:uppercase;letter-spacing:.1em;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace)}.PerkDirectoryPage_playbookAdaptLine__ZN0TW{margin:0;font-size:.8rem;line-height:1.35}.PerkDirectoryPage_playbookCompareGrid__cB5yi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.PerkDirectoryPage_playbookCompareCard__MsgEC{border:2px solid #050505;background:#ffffff;padding:.55rem;display:flex;flex-direction:column;gap:.35rem}.PerkDirectoryPage_playbookCompareTitle__5sMqG{margin:0;font-size:.74rem;text-transform:uppercase;letter-spacing:.1em;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace)}.PerkDirectoryPage_playbookCompareDetail__1m_G2{margin:0;font-size:.8rem;line-height:1.35}.PerkDirectoryPage_playbookFaqList___5J7N{display:grid;gap:.45rem}.PerkDirectoryPage_playbookFaqItem__PjpFN{border:2px solid #050505;background:#ffffff;padding:.4rem .45rem}.PerkDirectoryPage_playbookFaqQ__edspF{cursor:pointer;font-size:.82rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.PerkDirectoryPage_playbookFaqA__gUG49{margin:.4rem 0 0;font-size:.82rem;line-height:1.45;max-width:80ch}.PerkDirectoryPage_playbookNote__twShx{margin:0;border:2px solid #050505;background:#fef9c3;padding:.45rem .55rem;font-size:.78rem;line-height:1.35;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.PerkDirectoryPage_deepDive__MRMKk{margin-top:.35rem;border:3px solid #050505;background:#ffffff;box-shadow:6px 6px 0 #050505;padding:1rem;display:flex;flex-direction:column;gap:.85rem}.PerkDirectoryPage_deepDiveTitle__RFBuo{margin:0;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;font-weight:900}.PerkDirectoryPage_deepDiveSummary__9UXyl{margin:0;font-size:.95rem;line-height:1.55;color:#1f1f1f}.PerkDirectoryPage_deepDiveGrid__hln56{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.PerkDirectoryPage_deepDiveBlock__52osJ,.PerkDirectoryPage_deepDiveCard__wIdfd{border:2px solid #050505;background:#f9f7f2;padding:.65rem .75rem}.PerkDirectoryPage_deepDiveBlock__52osJ h3,.PerkDirectoryPage_deepDiveCard__wIdfd h3{margin:0 0 .45rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.14em;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace)}.PerkDirectoryPage_deepDiveBlock__52osJ ul,.PerkDirectoryPage_deepDiveCard__wIdfd ul{margin:0;padding-left:1.1rem;display:grid;gap:.35rem;font-size:.9rem;line-height:1.45}.PerkDirectoryPage_deepDiveChips__amkDo{display:flex;flex-wrap:wrap;gap:.45rem}.PerkDirectoryPage_deepDiveChip__J7xd7{text-decoration:none;color:#050505;border:2px solid #050505;background:#ffffff;padding:.3rem .55rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-weight:800;box-shadow:2px 2px 0 #050505}.PerkDirectoryPage_deepDiveChip__J7xd7:hover{background:#fef9c3}.PerkDirectoryPage_deepDiveTags__1_vSN{display:flex;flex-wrap:wrap;gap:.35rem}.PerkDirectoryPage_deepDiveTagMuted__LOU3o,.PerkDirectoryPage_deepDiveTag__rnxEq{display:inline-flex;border:2px solid #050505;padding:.22rem .45rem;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-weight:800}.PerkDirectoryPage_deepDiveTag__rnxEq{background:#06b6d4}.PerkDirectoryPage_deepDiveTagMuted__LOU3o{background:#facc15}.PerkDirectoryPage_deepDiveFaq__z8j5y{display:grid;gap:.5rem}.PerkDirectoryPage_deepDiveFaqItem__Q08V9{border:2px solid #050505;background:#ffffff;padding:.45rem .55rem}.PerkDirectoryPage_deepDiveFaqQ__Mjl62{margin:0 0 .25rem;font-weight:800;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase}.PerkDirectoryPage_deepDiveFaqA__eHRza{margin:0;font-size:.88rem;line-height:1.45}.PerkDirectoryPage_resultCount__7DNjd{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.18em;font-size:.65rem;font-weight:800;background:#ffffff;border:2px solid #050505;padding:.35rem .75rem;display:inline-flex;align-items:center;gap:.5rem;width:fit-content;align-self:center}.PerkDirectoryPage_resultCountValue__TVMfz{font-weight:900}.PerkDirectoryPage_resultBreakdown__mcPDI{font-size:.6rem;letter-spacing:.12em;opacity:.7}.PerkDirectoryPage_controlsMeta__ETzgJ{display:inline-flex;align-items:center;gap:.6rem;flex-wrap:wrap}.PerkDirectoryPage_controlsMetaCentered___Zj9C{justify-content:center;width:100%}.PerkDirectoryPage_breadcrumbs__FKnJ5{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.6rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;font-weight:700;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace)}.PerkDirectoryPage_breadcrumbButtonDisabled__ZIy_b,.PerkDirectoryPage_breadcrumbButton__AWKde{display:inline-flex;align-items:center;justify-content:center;border:2px solid #050505;padding:.3rem .6rem;background:#ffffff;color:#050505;text-decoration:none;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-weight:800;text-transform:uppercase;letter-spacing:.14em;font-size:.6rem;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out}.PerkDirectoryPage_breadcrumbButtonDisabled__ZIy_b{background:#facc15;cursor:default}.PerkDirectoryPage_breadcrumbSep__dZZca{color:#050505;opacity:.5}.PerkDirectoryPage_searchInput__NoAn8{border:2px solid #050505;background:#ffffff;padding:.35rem .75rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;box-shadow:3px 3px 0 #050505;width:min(16rem,100%)}.PerkDirectoryPage_searchInput__NoAn8::placeholder{color:#4b4b4b}.PerkDirectoryPage_searchInput__NoAn8:focus-visible{outline:2px solid #050505;outline-offset:2px}.PerkDirectoryPage_browseBy__W6T6p{display:inline-flex;align-items:center;gap:.4rem;text-transform:uppercase;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-size:.6rem;letter-spacing:.16em;font-weight:800;white-space:nowrap;margin-left:auto;flex:1;justify-content:flex-end}.PerkDirectoryPage_browseByLabel__lA_Uu{opacity:.7}.PerkDirectoryPage_browseByLinks__S8MvC{flex-wrap:wrap;justify-content:flex-end}.PerkDirectoryPage_browseByItem__viU3g,.PerkDirectoryPage_browseByLinks__S8MvC{display:inline-flex;align-items:center;gap:.35rem}.PerkDirectoryPage_browseByLink__atVnM{text-decoration:none;color:inherit;display:inline-flex;align-items:center;border:2px solid #050505;background:#ffffff;padding:.35rem .75rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-weight:800;text-transform:uppercase;letter-spacing:.12em;font-size:.65rem;box-shadow:3px 3px 0 #050505;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.PerkDirectoryPage_browseByLink__atVnM:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 #050505;background:#fef9c3}.PerkDirectoryPage_browseByLink__atVnM:active{transform:translate(3px,3px);box-shadow:1px 1px 0 #050505}.PerkDirectoryPage_controlsRow__5G9_p{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;border-bottom:3px solid #050505;padding:.4rem 0}.PerkDirectoryPage_controlsSticky__vtnYg{position:sticky;top:var(--perk-header-offset,0);z-index:10;padding-top:0;transition:background-color .2s ease-in-out;width:calc(100% + 8px)}@media (max-width:1158px){.PerkDirectoryPage_browseBy__W6T6p{flex:1 1 100%;justify-content:flex-start;margin-left:0}.PerkDirectoryPage_browseByLinks__S8MvC{justify-content:flex-start}}@media (max-width:565px){.PerkDirectoryPage_browseBy__W6T6p{width:100%;position:relative;overflow:hidden;padding-right:2rem}.PerkDirectoryPage_browseByLinks__S8MvC{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.2rem;max-width:100%;-webkit-overflow-scrolling:touch;padding-right:1rem}.PerkDirectoryPage_browseByItem__viU3g{flex:0 0 auto}.PerkDirectoryPage_browseBy__W6T6p:after{content:"→";position:absolute;right:.2rem;top:50%;transform:translateY(-50%);width:1.6rem;height:1.6rem;display:flex;align-items:center;justify-content:center;pointer-events:none;background:#050505;color:#ffffff;border:2px solid #050505;font-weight:900;font-size:.8rem;line-height:1}}.PerkDirectoryPage_controlsStickyActive__uS5lB{background:#ffffff}.PerkDirectoryPage_controlsLabel__pxVQV{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-size:.7rem;text-transform:uppercase;letter-spacing:.18em;font-weight:800}.PerkDirectoryPage_roleToggle__El3H_{display:inline-flex;flex-wrap:wrap;gap:.5rem}.PerkDirectoryPage_toggleButton__MHW_X{border:2px solid #050505;background:#ffffff;padding:.35rem .75rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-weight:800;text-transform:uppercase;letter-spacing:.12em;font-size:.65rem;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:3px 3px 0 #050505}.PerkDirectoryPage_toggleButton__MHW_X:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 #050505}.PerkDirectoryPage_toggleButtonActive__n4l1n{background:#050505;color:#ffffff}.PerkDirectoryPage_toggleButton__MHW_X:active{transform:translate(3px,3px);box-shadow:1px 1px 0 #050505}.PerkDirectoryPage_toggleSurvivor__cJieM{background:#06b6d4;color:#050505}.PerkDirectoryPage_toggleKiller__e8MCF{background:#ec4899;color:#050505}.PerkDirectoryPage_toggleButtonActive__n4l1n.PerkDirectoryPage_toggleSurvivor__cJieM{background:#06b6d4;color:#050505}.PerkDirectoryPage_toggleButtonActive__n4l1n.PerkDirectoryPage_toggleKiller__e8MCF{background:#ec4899;color:#050505}.PerkDirectoryPage_perkGrid__OmJmJ{display:grid;grid-template-columns:repeat(var(--perk-grid-columns,3),minmax(0,1fr));gap:1rem}.PerkDirectoryPage_sectionStack__V1gtU{grid-column:1/-1;display:flex;flex-direction:column;gap:1.25rem}.PerkDirectoryPage_itemSection__c_wmc{border:3px solid #050505;background:#ffffff;box-shadow:6px 6px 0 #050505;padding:.85rem}.PerkDirectoryPage_itemSectionHeader__1Wzjs{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.PerkDirectoryPage_itemSectionTitle__lXbUv{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.95rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace)}.PerkDirectoryPage_itemSectionDescription__cUHSW{margin:0;font-size:.86rem;line-height:1.4}.PerkDirectoryPage_itemSectionGrid__Jp90N{display:grid;grid-template-columns:repeat(var(--perk-grid-columns,3),minmax(0,1fr));gap:.8rem}.PerkDirectoryPage_card__vP6cM{--card-shadow-color:#050505;--card-shadow-border:#050505;display:flex;flex-direction:column;gap:.8rem;border:3px solid #050505;background:#ffffff;padding:1rem;box-shadow:6px 6px 0 var(--card-shadow-color);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}@media (max-width:900px){.PerkDirectoryPage_body__G2q9w{padding:calc(var(--perk-header-offset, 64px) + 20px) 1.25rem 3rem}.PerkDirectoryPage_card__vP6cM{padding:.85rem}.PerkDirectoryPage_itemSectionGrid__Jp90N{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.PerkDirectoryPage_body__G2q9w{padding:calc(var(--perk-header-offset, 64px) + 16px) .9rem 2.5rem}.PerkDirectoryPage_card__vP6cM{padding:.75rem}.PerkDirectoryPage_glossaryList__VJGyU,.PerkDirectoryPage_itemSectionGrid__Jp90N{grid-template-columns:1fr}}@media (max-width:500px){.PerkDirectoryPage_body__G2q9w{padding:calc(var(--perk-header-offset, 64px) + 14px) .6rem 2rem}.PerkDirectoryPage_card__vP6cM{padding:.65rem}}.PerkDirectoryPage_cardSurvivor__6KhXf{--card-shadow-color:#06b6d4;--card-shadow-border:#050505}.PerkDirectoryPage_cardKiller__a41Ta,.PerkDirectoryPage_cardSurvivor__6KhXf{box-shadow:6px 6px 0 var(--card-shadow-color),6px 6px 0 2px var(--card-shadow-border)}.PerkDirectoryPage_cardKiller__a41Ta{--card-shadow-color:#ec4899;--card-shadow-border:#050505}.PerkDirectoryPage_cardTop__YUKEl{display:flex;align-items:flex-start;gap:.9rem}.PerkDirectoryPage_cardIcon__HXIwV{display:flex;align-items:center;justify-content:center;min-width:72px}.PerkDirectoryPage_cardHeader__mVcEi{display:flex;flex-direction:column;gap:.35rem}.PerkDirectoryPage_cardTitle__G0SMF{margin:0;font-size:1.1rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.PerkDirectoryPage_cardLinkBlock__0U5sZ{color:inherit;text-decoration:none;display:block}.PerkDirectoryPage_cardLinkBlock__0U5sZ:hover .PerkDirectoryPage_card__vP6cM{background:#fef9c3;transform:translate(2px,2px);box-shadow:2px 2px 0 var(--card-shadow-color),2px 2px 0 2px var(--card-shadow-border)}.PerkDirectoryPage_cardLinkBlock__0U5sZ:active .PerkDirectoryPage_card__vP6cM{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--card-shadow-color),1px 1px 0 2px var(--card-shadow-border)}.PerkDirectoryPage_indexLinkBlock___rmxX{color:inherit;text-decoration:none;display:block}.PerkDirectoryPage_indexLinkBlock___rmxX:hover .PerkDirectoryPage_indexCard__YSAWX{background:#fef9c3;transform:translate(2px,2px);box-shadow:2px 2px 0 #050505}.PerkDirectoryPage_indexLinkBlock___rmxX:active .PerkDirectoryPage_indexCard__YSAWX{transform:translate(3px,3px);box-shadow:1px 1px 0 #050505}.PerkDirectoryPage_indexCard__YSAWX{border:3px solid #050505;background:#ffffff;padding:1rem;box-shadow:6px 6px 0 #050505;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;height:100%;display:flex;flex-direction:column;gap:.5rem}.PerkDirectoryPage_indexTitle___a3ep{margin:0;font-size:1rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.PerkDirectoryPage_indexTitleFull__jOe80,.PerkDirectoryPage_indexTitleOnly__xqra_{display:inline}.PerkDirectoryPage_indexTitleShort__Sxc3u{display:none}.PerkDirectoryPage_indexMeta__fOAD5{margin:0;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-size:.64rem;text-transform:uppercase;letter-spacing:.12em;font-weight:800;opacity:.8}.PerkDirectoryPage_indexStats__lW1fs{margin:0;padding:0;list-style:none;display:flex;gap:.35rem;flex-wrap:wrap}.PerkDirectoryPage_indexStatItem__2hbXE{border:2px solid #050505;background:#f9f7f2;padding:.18rem .4rem;font-size:.65rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.PerkDirectoryPage_indexDescription__IhiRb{margin:0;font-size:.79rem;line-height:1.4}.PerkDirectoryPage_indexSampleRow__dfeNE,.PerkDirectoryPage_indexSignatureRow__OHI6T{display:flex;flex-direction:column;gap:.24rem}.PerkDirectoryPage_indexSampleRow__dfeNE{margin-top:auto}.PerkDirectoryPage_indexSampleLabel__aOtrU{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-size:.58rem;text-transform:uppercase;letter-spacing:.12em;font-weight:800;opacity:.75}.PerkDirectoryPage_indexSampleLinks___Xnn4{display:flex;flex-wrap:wrap;gap:.35rem}.PerkDirectoryPage_indexSampleText__8oFav{border:2px solid #050505;background:#f9f7f2;padding:.16rem .38rem;font-size:.63rem;line-height:1.2}.PerkDirectoryPage_cardSummary__bAPbk{margin:0;font-size:.95rem;line-height:1.5;color:#1f1f1f;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(2 * 1.5em)}.PerkDirectoryPage_cardMeta__TbeMq{margin:0;font-size:.7rem;letter-spacing:.16em}.PerkDirectoryPage_cardMeta__TbeMq,.PerkDirectoryPage_noResults__hS_38{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;font-weight:800}.PerkDirectoryPage_noResults__hS_38{grid-column:1/-1;border:2px solid #050505;background:#ffffff;padding:1rem 1.25rem;letter-spacing:.1em;font-size:.95rem}.PerkDirectoryPage_cardDivider__6BW_1{display:block;width:100%;height:2px;background:#050505}.PerkDirectoryPage_glossarySection__HbRxW{margin-top:.6rem;border:3px solid #050505;background:#ffffff;box-shadow:6px 6px 0 #050505;padding:.9rem}.PerkDirectoryPage_glossaryDetails__pp7DK{display:flex;flex-direction:column;gap:.65rem}.PerkDirectoryPage_glossarySummary__Wt1Sf{cursor:pointer;list-style:none;margin:0;font-size:1rem;text-transform:uppercase;letter-spacing:.12em;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-weight:900}.PerkDirectoryPage_glossarySummary__Wt1Sf::-webkit-details-marker{display:none}.PerkDirectoryPage_glossarySummary__Wt1Sf:after{content:"+";float:right;font-size:1.05rem;line-height:1}.PerkDirectoryPage_glossaryDetails__pp7DK[open] .PerkDirectoryPage_glossarySummary__Wt1Sf:after{content:"−"}.PerkDirectoryPage_glossaryIntro__HV3tM{margin:0 0 .65rem;font-size:.86rem;line-height:1.45;max-width:86ch}.PerkDirectoryPage_glossaryList__VJGyU{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.PerkDirectoryPage_glossaryItem__0m5Y9{margin:0;border:2px solid #050505;background:#f9f7f2;padding:.55rem .6rem}.PerkDirectoryPage_glossaryTerm__SUlCx{font-size:.74rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.1em;font-weight:900;margin:0 0 .3rem}.PerkDirectoryPage_glossaryDefinition__J7DTF{margin:0;font-size:.82rem;line-height:1.4}.PerkDirectoryPage_backToTop__NBV6K{position:fixed;right:1.5rem;bottom:1.5rem;z-index:70;background:#ffffff;color:#050505;border:2px solid #050505;padding:.5rem .75rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;box-shadow:4px 4px 0 #050505;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease}.PerkDirectoryPage_backToTopVisible__fk4z4{opacity:1;transform:translateY(0);pointer-events:auto}.PerkDirectoryPage_backToTop__NBV6K:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 #050505}.PerkDirectoryPage_backToTop__NBV6K:active{transform:translate(3px,3px);box-shadow:1px 1px 0 #050505}@media (max-width:700px){.PerkDirectoryPage_controlsRow__5G9_p{flex-direction:column;align-items:center}.PerkDirectoryPage_roleToggle__El3H_{justify-content:center}.PerkDirectoryPage_cardIcon__HXIwV{justify-content:flex-start}.PerkDirectoryPage_deepDive__MRMKk{padding:.75rem}.PerkDirectoryPage_deepDiveGrid__hln56{grid-template-columns:1fr}.PerkDirectoryPage_playbook__Bfo4D{padding:.75rem}.PerkDirectoryPage_playbookTocSticky__ihKgM{position:static}.PerkDirectoryPage_playbookAdaptGrid__Ho_Xa,.PerkDirectoryPage_playbookBuildGrid__KafBP,.PerkDirectoryPage_playbookCompareGrid__cB5yi,.PerkDirectoryPage_playbookPivotGrid__A8G0I{grid-template-columns:1fr}}[data-app-theme=dark] .PerkDirectoryPage_page__GWCdR{background:#0d0718;color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_title__57_dx{background:#f472b6;color:#19061c;border-color:#f6f1e6;box-shadow:8px 8px 0 #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_intro__c4kFx{background:#110a1f;color:#f6f1e6;border-color:#f6f1e6;box-shadow:4px 4px 0 #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_deepDive__MRMKk,[data-app-theme=dark] .PerkDirectoryPage_playbook__Bfo4D{background:#110a1f;border-color:#f6f1e6;box-shadow:6px 6px 0 #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_playbookIntro__jCqYb{color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_playbookTocLink__YihiV{background:#110a1f;color:#f6f1e6;border-color:#f6f1e6;box-shadow:2px 2px 0 #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_playbookTocLink__YihiV:hover{background:#1c1030}[data-app-theme=dark] .PerkDirectoryPage_playbookSectionBody__Q_NVl,[data-app-theme=dark] .PerkDirectoryPage_playbookSection__kDam_{background:#1a1030;border-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_playbookAdaptCard__a6zQ4,[data-app-theme=dark] .PerkDirectoryPage_playbookBuildCard__s_tag,[data-app-theme=dark] .PerkDirectoryPage_playbookCompareCard__MsgEC,[data-app-theme=dark] .PerkDirectoryPage_playbookFaqItem__PjpFN,[data-app-theme=dark] .PerkDirectoryPage_playbookPivotCard__Mqjg0,[data-app-theme=dark] .PerkDirectoryPage_playbookTable__VjYJ6 td{background:#110a1f;border-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_playbookTag__Uprno{border-color:#f6f1e6;color:#190f00}[data-app-theme=dark] .PerkDirectoryPage_playbookTable__VjYJ6 th{border-color:#f6f1e6;color:#050505}[data-app-theme=dark] .PerkDirectoryPage_playbookNote__twShx{background:#2a1d00;border-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_deepDiveSummary__9UXyl,[data-app-theme=dark] .PerkDirectoryPage_glossarySummary__Wt1Sf{color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_deepDiveBlock__52osJ,[data-app-theme=dark] .PerkDirectoryPage_deepDiveCard__wIdfd{background:#1a1030;border-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_deepDiveChip__J7xd7,[data-app-theme=dark] .PerkDirectoryPage_deepDiveFaqItem__Q08V9,[data-app-theme=dark] .PerkDirectoryPage_deepDiveTagMuted__LOU3o,[data-app-theme=dark] .PerkDirectoryPage_deepDiveTag__rnxEq{border-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_deepDiveChip__J7xd7{background:#110a1f;color:#f6f1e6;box-shadow:2px 2px 0 #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_deepDiveChip__J7xd7:hover{background:#1c1030}[data-app-theme=dark] .PerkDirectoryPage_deepDiveTag__rnxEq{color:#050505}[data-app-theme=dark] .PerkDirectoryPage_deepDiveTagMuted__LOU3o{color:#190f00}[data-app-theme=dark] .PerkDirectoryPage_deepDiveFaqItem__Q08V9{background:#110a1f}[data-app-theme=dark] .PerkDirectoryPage_controlsRow__5G9_p{border-bottom-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_controlsStickyActive__uS5lB{background:#110a1f}[data-app-theme=dark] .PerkDirectoryPage_resultCount__7DNjd{background:#110a1f;color:#f6f1e6;border-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_toggleButton__MHW_X{background:#110a1f;color:#f6f1e6;border-color:#f6f1e6;box-shadow:3px 3px 0 #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_toggleButton__MHW_X:hover{box-shadow:2px 2px 0 #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_toggleButton__MHW_X:active{box-shadow:1px 1px 0 #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_toggleSurvivor__cJieM{background:#06b6d4;color:#0b0b0b}[data-app-theme=dark] .PerkDirectoryPage_toggleKiller__e8MCF{background:#ec4899;color:#0b0b0b}[data-app-theme=dark] .PerkDirectoryPage_breadcrumbSep__dZZca,[data-app-theme=dark] .PerkDirectoryPage_breadcrumbs__FKnJ5{color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_breadcrumbButtonDisabled__ZIy_b,[data-app-theme=dark] .PerkDirectoryPage_breadcrumbButton__AWKde{background:#110a1f;color:#f6f1e6;border-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_breadcrumbButton__AWKde:hover{background:#1c1030}[data-app-theme=dark] .PerkDirectoryPage_breadcrumbButtonDisabled__ZIy_b{background:#f97316;color:#1a0b14}[data-app-theme=dark] .PerkDirectoryPage_searchInput__NoAn8{background:#110a1f;color:#f6f1e6;border-color:#f6f1e6;box-shadow:3px 3px 0 #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_searchInput__NoAn8::placeholder{color:rgba(246,241,230,.65)}[data-app-theme=dark] .PerkDirectoryPage_searchInput__NoAn8:focus-visible{outline-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_browseByLabel__lA_Uu{opacity:.85}[data-app-theme=dark] .PerkDirectoryPage_browseByLink__atVnM{background:#110a1f;color:#f6f1e6;border-color:#f6f1e6;box-shadow:3px 3px 0 #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_browseByLink__atVnM:hover{box-shadow:2px 2px 0 #f6f1e6;background:#1c1030}[data-app-theme=dark] .PerkDirectoryPage_browseByLink__atVnM:active{box-shadow:1px 1px 0 #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_browseBy__W6T6p:after{background:#f6f1e6;color:#0b0b0b;border-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_card__vP6cM{background:#110a1f;border-color:#f6f1e6;box-shadow:6px 6px 0 #f6f1e6;color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_cardSurvivor__6KhXf{box-shadow:6px 6px 0 #06b6d4,6px 6px 0 2px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_cardKiller__a41Ta{box-shadow:6px 6px 0 #ec4899,6px 6px 0 2px #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_cardDivider__6BW_1{background:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_cardMeta__TbeMq,[data-app-theme=dark] .PerkDirectoryPage_cardSummary__bAPbk{color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_noResults__hS_38{background:#110a1f;color:#f6f1e6;border-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_cardLinkBlock__0U5sZ:hover .PerkDirectoryPage_card__vP6cM{background:#1c1030}[data-app-theme=dark] .PerkDirectoryPage_indexCard__YSAWX{color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_indexCard__YSAWX,[data-app-theme=dark] .PerkDirectoryPage_itemSection__c_wmc{background:#110a1f;border-color:#f6f1e6;box-shadow:6px 6px 0 #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_indexMeta__fOAD5,[data-app-theme=dark] .PerkDirectoryPage_itemSectionDescription__cUHSW{color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_indexSampleText__8oFav,[data-app-theme=dark] .PerkDirectoryPage_indexStatItem__2hbXE{background:#1a1030;border-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_glossarySection__HbRxW{background:#110a1f;border-color:#f6f1e6;box-shadow:6px 6px 0 #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_glossaryDefinition__J7DTF,[data-app-theme=dark] .PerkDirectoryPage_glossaryIntro__HV3tM{color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_glossaryItem__0m5Y9{background:#1a1030;border-color:#f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_indexLinkBlock___rmxX:hover .PerkDirectoryPage_indexCard__YSAWX{background:#1c1030;box-shadow:2px 2px 0 #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_indexLinkBlock___rmxX:active .PerkDirectoryPage_indexCard__YSAWX{box-shadow:1px 1px 0 #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_backToTop__NBV6K{background:#110a1f;color:#f6f1e6;border-color:#f6f1e6;box-shadow:4px 4px 0 #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_backToTop__NBV6K:hover{box-shadow:2px 2px 0 #f6f1e6}[data-app-theme=dark] .PerkDirectoryPage_backToTop__NBV6K:active{box-shadow:1px 1px 0 #f6f1e6}@media (max-width:1023px){.PerkDirectoryPage_backToTop__NBV6K{display:none}}@media (max-width:1200px){.PerkDirectoryPage_perkGrid__OmJmJ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.PerkDirectoryPage_perkGrid__OmJmJ{grid-template-columns:1fr}}@media (max-width:500px){.PerkDirectoryPage_indexTitleFull__jOe80{display:none}.PerkDirectoryPage_indexTitleShort__Sxc3u{display:inline}}@media (max-width:1179px){.PerkDirectoryPage_perkGridWide__4Egbu{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1024px){.PerkDirectoryPage_perkGridWide__4Egbu{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.PerkDirectoryPage_perkGridWide__4Egbu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.PerkDirectoryPage_perkGridWide__4Egbu{grid-template-columns:1fr}}.PerkPage_page__21Ox7{display:flex;flex-direction:column;min-height:100vh;background:#ffffff;color:#050505;overflow-x:hidden;transition:background-color .5s ease-out,color .5s ease-out}.PerkPage_pageContent__7rkrF{display:flex;flex:1;flex-direction:column}.PerkPage_footerDock__fv0PI{margin-top:auto}.PerkPage_body__830pd{margin:0 auto;width:100%;max-width:1440px;padding:calc(var(--perk-header-offset, 64px) + 24px) clamp(.75rem,3vw,3rem) 4rem}.PerkPage_contentArea__D2NbZ{padding:clamp(1.5rem,3vw,2.5rem)}.PerkPage_contextRow__FLqS8{margin-bottom:1.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.PerkPage_hero__6T9oT{margin-bottom:2rem;text-align:center}.PerkPage_breadcrumbs__ke_T6{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.75rem;font-weight:700}.PerkPage_breadcrumbButtonDisabled__6t0u2,.PerkPage_breadcrumbButton__4XI1i,.PerkPage_breadcrumbs__ke_T6{align-items:center;text-transform:uppercase;letter-spacing:.14em;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace)}.PerkPage_breadcrumbButtonDisabled__6t0u2,.PerkPage_breadcrumbButton__4XI1i{display:inline-flex;justify-content:center;border:2px solid #050505;background:#ffffff;padding:.2rem .6rem;font-weight:800;font-size:.6rem;color:#050505;text-decoration:none;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out}.PerkPage_breadcrumbButtonDisabled__6t0u2{background:#facc15;pointer-events:none}.PerkPage_breadcrumbSep__dqLoS{color:#050505;opacity:.5}.PerkPage_breadcrumbCurrent__q5b7Y{color:#050505;opacity:.8}.PerkPage_title__3Kr66{margin:0 0 1rem;font-size:clamp(2.5rem,5vw,4.3rem);font-weight:900;letter-spacing:.06em;text-transform:uppercase;background:#0b0b0b;color:#ffffff;padding:.6rem 1.6rem;border:4px solid #0b0b0b;display:block;text-align:center;position:relative;box-shadow:8px 8px 0 #0b0b0b;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out}.PerkPage_heroTags__r30bJ{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-start;margin-top:.75rem}.PerkPage_metaRow__tzXP8{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:1rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:.85rem}.PerkPage_metaChips__L7OGQ{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.PerkPage_metaChip__PgZfU{padding:.3rem .6rem;border-radius:2px;background:#050505;border:2px solid #050505;color:#ffffff;font-size:.65rem;font-weight:800;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);box-shadow:2px 2px 0 #050505;text-transform:uppercase;letter-spacing:.12em;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out,transform .2s ease}.PerkPage_metaChip__PgZfU:active{transform:translate(2px,2px);box-shadow:1px 1px 0 #050505}.PerkPage_metaDivider__LK6ij{opacity:.5}.PerkPage_copyLink__boTls{display:flex;align-items:center;gap:.75rem}.PerkPage_copyButton__hcyA8{border:2px solid #050505;background:#ffffff;padding:.3rem .6rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-weight:800;text-transform:uppercase;letter-spacing:.12em;font-size:.65rem;cursor:pointer;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out}.PerkPage_mainGrid__tdlHt{display:grid;grid-template-columns:minmax(200px,320px) minmax(0,1fr);gap:2rem;align-items:center;margin-top:2rem}.PerkPage_iconCard__OnK1y{display:flex;justify-content:center}.PerkPage_iconFrameWrap__NAlX2{width:200px;height:200px;overflow:hidden;display:grid;place-items:center}.PerkPage_iconDiamond__1ebS8{width:200px;height:200px;background:transparent;transform:rotate(45deg);display:flex;align-items:center;justify-content:center;position:relative}.PerkPage_iconFrame__HiHoB{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:rotate(-45deg)}.PerkPage_icon__6IU7K{width:192px;height:192px;object-fit:contain;transform:rotate(-45deg);z-index:1}.PerkPage_summaryCard__u3FvE{background:#facc15;border:4px solid #050505;box-shadow:6px 6px 0 #050505;padding:1.5rem;position:relative;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out}.PerkPage_summaryLabel__zpSfM{position:absolute;top:-14px;left:16px;background:#ffffff;border:3px solid #050505;padding:.2rem .6rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-size:.65rem;text-transform:uppercase;letter-spacing:.16em;font-weight:800}.PerkPage_summaryText__Dyryx{margin:0;font-size:1.05rem;font-weight:700;line-height:1.6}.PerkPage_summaryMeta__oAP0S{margin-top:1rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-size:.7rem;text-transform:uppercase;letter-spacing:.16em;font-weight:700}.PerkPage_summaryCta__Ic5OF{margin-top:1.25rem}.PerkPage_quoteCard___60nU{margin:.75rem 0 1rem;background:#eff7ff;border:2px solid #050505;padding:.9rem 1rem;position:relative;transition:background-color .5s ease-out,border-color .5s ease-out}.PerkPage_quoteLabel__LuCvO{position:absolute;top:-12px;left:12px;background:#ffffff;border:2px solid #050505;padding:.15rem .45rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-size:.55rem;text-transform:uppercase;letter-spacing:.16em;font-weight:700}.PerkPage_quoteText__RCCio{margin:0;font-style:italic;font-weight:400;font-size:.9rem;color:#2f2f2f}.PerkPage_quoteAttribution__Jn_Zm{margin:.5rem 0 0;font-size:.65rem;text-transform:uppercase;letter-spacing:.16em;font-weight:700;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);color:#333}.PerkPage_detailGrid__tdbKH{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);gap:1.5rem;margin-top:1.5rem}.PerkPage_descriptionCard__k4zWu{background:#ffffff;border:4px solid #050505;box-shadow:6px 6px 0 #050505;padding:1.5rem;position:relative;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out}.PerkPage_descriptionLabel__jB_7x{position:absolute;top:-14px;left:16px;background:#ffffff;border:3px solid #050505;padding:.2rem .6rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-size:.65rem;text-transform:uppercase;letter-spacing:.16em;font-weight:800}.PerkPage_effectBox__JAI5C{border:3px solid #050505;box-shadow:4px 4px 0 #050505;padding:1rem;margin:2rem 0;position:relative;transition:border-color .5s ease-out,box-shadow .5s ease-out}.PerkPage_effectLabel__AUhfx{position:absolute;top:-12px;left:12px;background:#ffffff;border:2px solid #050505;padding:.15rem .45rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-size:.55rem;text-transform:uppercase;letter-spacing:.16em;font-weight:800}.PerkPage_description__Iw7HB{margin:0;font-size:.95rem;line-height:1.7;color:#111}.PerkPage_description__Iw7HB p{margin:0 0 1rem}.PerkPage_description__Iw7HB ul{margin:1rem}.PerkPage_tagPanel__VdTOP{background:#ffffff;border:4px solid #050505;box-shadow:6px 6px 0 #050505;padding:1.5rem;position:relative;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out}.PerkPage_tagPanelLabel__hNH0k{position:absolute;top:-14px;left:16px;background:#ffffff;border:3px solid #050505;padding:.2rem .6rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-size:.65rem;text-transform:uppercase;letter-spacing:.16em;font-weight:800}.PerkPage_tagStack__WzNAh{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}.PerkPage_tagGroup__MZhxK{background:transparent;border-radius:0;border:none;padding:0;box-shadow:none}.PerkPage_tagTitle__T_MQN{margin:0 0 .5rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.18em;color:#050505;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-weight:800}.PerkPage_tagList__b1aKn{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.PerkPage_tagList__b1aKn li{list-style:none}.PerkPage_actionsSection__qEYqQ{margin-top:2rem}.PerkPage_actionsGrid__k7HpW{display:grid}.PerkPage_actionButton__dGE2y{width:100%;display:inline-flex;align-items:center;justify-content:center;border:4px solid #050505;border-radius:2px;padding:.75rem 1.1rem;font-weight:900;text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;text-decoration:none;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out}.PerkPage_actionPrimary__5CDEF{background:#ffffff;color:#050505}.PerkPage_actionSecondary__pl_Mi{background:#ffffff;color:#050505;cursor:pointer}.PerkPage_copyStatus__L8knV{font-size:.85rem;font-weight:700;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace)}.PerkPage_relatedSection__uOLAG{margin-top:2.5rem}.PerkPage_relatedTitle__GlIgW{margin:0 0 1rem;text-transform:uppercase;font-weight:900;letter-spacing:.14em;font-size:.9rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace)}.PerkPage_relatedGrid__3p1Ik{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem}.PerkPage_relatedCard__6j7QQ{border:3px solid #050505;background:#ffffff;padding:.75rem;display:flex;align-items:center;gap:.75rem;text-decoration:none;color:#050505;transition:background-color .5s ease-out,color .5s ease-out,border-color .5s ease-out}.PerkPage_relatedIconFrame__FFIkw{width:56px;height:56px;position:relative;transform:rotate(45deg);flex-shrink:0}.PerkPage_relatedIconWrap__vSmex{width:56px;height:56px;overflow:hidden;display:grid;place-items:center;flex-shrink:0}.PerkPage_relatedFrame__iwvY4{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:rotate(-45deg)}.PerkPage_relatedIcon__qcshx{position:absolute;inset:2px;width:calc(100% - 4px);height:calc(100% - 4px);object-fit:contain;transform:rotate(-45deg)}.PerkPage_relatedName__ceE8M{font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:1rem}.PerkPage_deepDiveSection__jRBM_{margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.PerkPage_deepDiveTitle__kSdf4{margin:0;text-transform:uppercase;font-weight:900;letter-spacing:.14em;font-size:1rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace)}.PerkPage_deepDiveCard__QaHdK{border:3px solid #050505;box-shadow:4px 4px 0 #050505;background:#ffffff;padding:1rem 1.1rem}.PerkPage_deepDiveHeading__QRJ8T{margin:0 0 .6rem;letter-spacing:.1em;font-size:.8rem}.PerkPage_deepDiveHeading__QRJ8T,.PerkPage_deepDiveSubheading__io4FQ{text-transform:uppercase;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace)}.PerkPage_deepDiveSubheading__io4FQ{margin:0 0 .4rem;font-size:.74rem;letter-spacing:.08em}.PerkPage_deepDiveParagraph__xsFmV{margin:.35rem 0 0;line-height:1.6;font-size:.95rem}.PerkPage_deepDiveMeta__3R7ia{margin:.5rem 0 0;font-size:.72rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;letter-spacing:.08em}.PerkPage_profileGrid__hP1vX{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.PerkPage_calloutList__odYXV,.PerkPage_deepDiveList__qMB5x{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.35rem;font-size:.95rem;line-height:1.5}.PerkPage_calloutLabel__b_88K{font-weight:800;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);text-transform:uppercase;font-size:.73rem;letter-spacing:.08em}.PerkPage_matrixGrid__hV_3X{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.PerkPage_matrixCell__P2Vga{border:2px solid #050505;padding:.7rem .75rem}.PerkPage_deepDivePerkList__dukXD{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.6rem}.PerkPage_deepDivePerkItem__xIKkP{margin:0}.PerkPage_deepDivePerkLink__loGDe,.PerkPage_deepDivePerkName__Ftfqi{font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:.77rem;font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace)}.PerkPage_deepDivePerkLink__loGDe{color:inherit;text-decoration:underline}.PerkPage_deepDivePerkWhy__oJoMV{margin:.2rem 0 0;font-size:.88rem;line-height:1.4}.PerkPage_deepDiveEmpty__XWs2o{font-size:.85rem;opacity:.7}.PerkPage_faqList__Ia_35{display:flex;flex-direction:column;gap:.7rem}.PerkPage_faqItem__zcRbv{border-top:1px solid #050505;padding-top:.55rem}.PerkPage_faqItem__zcRbv:first-child{border-top:0;padding-top:0}@media (max-width:720px){.PerkPage_body__830pd{padding:calc(var(--perk-header-offset, 64px) + 20px) 1.5rem 4rem}.PerkPage_contentArea__D2NbZ{padding:1.5rem}.PerkPage_mainGrid__tdlHt{grid-template-columns:1fr;justify-items:center}.PerkPage_detailGrid__tdbKH{grid-template-columns:1fr}.PerkPage_metaRow__tzXP8{justify-content:flex-start}.PerkPage_actionButton__dGE2y{font-size:.8rem}}@media (max-width:640px){.PerkPage_body__830pd{padding:calc(var(--perk-header-offset, 64px) + 18px) .75rem 3.25rem}.PerkPage_contentArea__D2NbZ{padding:1rem}.PerkPage_descriptionCard__k4zWu,.PerkPage_summaryCard__u3FvE,.PerkPage_tagPanel__VdTOP{padding:.9rem}}@media (max-width:520px){.PerkPage_contextRow__FLqS8{flex-direction:column;align-items:flex-start}.PerkPage_breadcrumbs__ke_T6{gap:.4rem}.PerkPage_title__3Kr66{font-size:clamp(1.9rem,7vw,2.6rem);letter-spacing:.04em;padding:.5rem 1rem}.PerkPage_heroTags__r30bJ{justify-content:flex-start;gap:.45rem}.PerkPage_summaryCard__u3FvE,.PerkPage_tagPanel__VdTOP{width:100%}.PerkPage_effectBox__JAI5C{padding:.85rem}.PerkPage_relatedGrid__3p1Ik{grid-template-columns:repeat(2,minmax(0,1fr))}.PerkPage_relatedName__ceE8M{font-size:.85rem;line-height:1.2}}@media (max-width:500px){.PerkPage_body__830pd{padding:calc(var(--perk-header-offset, 64px) + 16px) 1rem 3.5rem}.PerkPage_title__3Kr66{font-size:clamp(1.7rem,7.5vw,2.2rem)}.PerkPage_metaChips__L7OGQ{gap:.5rem}.PerkPage_descriptionCard__k4zWu,.PerkPage_summaryCard__u3FvE,.PerkPage_tagPanel__VdTOP{padding:1.1rem}.PerkPage_relatedGrid__3p1Ik{grid-template-columns:1fr}}[data-app-theme=dark] .PerkPage_page__21Ox7{background:#0d0718;color:#f6f1e6}[data-app-theme=dark] .PerkPage_contextRow__FLqS8{border-bottom-color:#f6f1e6}[data-app-theme=dark] .PerkPage_breadcrumbCurrent__q5b7Y,[data-app-theme=dark] .PerkPage_breadcrumbSep__dqLoS,[data-app-theme=dark] .PerkPage_breadcrumbs__ke_T6{color:#f6f1e6}[data-app-theme=dark] .PerkPage_breadcrumbButton__4XI1i{background:#110a1f;border-color:#f6f1e6;color:#f6f1e6}[data-app-theme=dark] .PerkPage_breadcrumbButton__4XI1i:hover{background:#1c1030}[data-app-theme=dark] .PerkPage_breadcrumbButtonDisabled__6t0u2{background:#f97316;border-color:#f6f1e6;color:#1a0b14}[data-app-theme=dark] .PerkPage_title__3Kr66{background:#f472b6;color:#19061c;border-color:#f6f1e6;box-shadow:8px 8px 0 #f6f1e6}[data-app-theme=dark] .PerkPage_metaChip__PgZfU{background:#f472b6;color:#19061c;border-color:#f6f1e6;box-shadow:2px 2px 0 #f6f1e6}[data-app-theme=dark] .PerkPage_metaChip__PgZfU:active{box-shadow:1px 1px 0 #f6f1e6}[data-app-theme=dark] .PerkPage_copyButton__hcyA8{background:#110a1f;border-color:#f6f1e6;color:#f6f1e6;box-shadow:3px 3px 0 #f6f1e6}[data-app-theme=dark] .PerkPage_summaryCard__u3FvE{background:#f97316;border-color:#f6f1e6;box-shadow:6px 6px 0 #f6f1e6;color:#1a0b14}[data-app-theme=dark] .PerkPage_descriptionLabel__jB_7x,[data-app-theme=dark] .PerkPage_effectLabel__AUhfx,[data-app-theme=dark] .PerkPage_quoteLabel__LuCvO,[data-app-theme=dark] .PerkPage_summaryLabel__zpSfM,[data-app-theme=dark] .PerkPage_tagPanelLabel__hNH0k{background:#110a1f;border-color:#f6f1e6;color:#f6f1e6}[data-app-theme=dark] .PerkPage_descriptionCard__k4zWu,[data-app-theme=dark] .PerkPage_tagPanel__VdTOP{background:#110a1f;border-color:#f6f1e6;box-shadow:6px 6px 0 #f6f1e6}[data-app-theme=dark] .PerkPage_description__Iw7HB,[data-app-theme=dark] .PerkPage_tagTitle__T_MQN{color:#f6f1e6}[data-app-theme=dark] .PerkPage_effectBox__JAI5C{border-color:#f6f1e6;box-shadow:4px 4px 0 #f6f1e6}[data-app-theme=dark] .PerkPage_quoteCard___60nU{background:#1c1030;border-color:#f6f1e6}[data-app-theme=dark] .PerkPage_quoteAttribution__Jn_Zm,[data-app-theme=dark] .PerkPage_quoteText__RCCio{color:#c7c0b3}[data-app-theme=dark] .PerkPage_tagPill__LsvIZ{border-color:#ffffff;box-shadow:2px 2px 0 #ffffff}[data-app-theme=dark] .PerkPage_tagPill__LsvIZ:hover{background:#1c1030}[data-app-theme=dark] .PerkPage_actionPrimary__5CDEF{background:#110a1f;color:#f6f1e6;border-color:#f6f1e6}[data-app-theme=dark] .PerkPage_actionPrimary__5CDEF:hover{background:#1c1030}[data-app-theme=dark] .PerkPage_relatedCard__6j7QQ{background:#110a1f;border-color:#f6f1e6;color:#f6f1e6}[data-app-theme=dark] .PerkPage_deepDiveCard__QaHdK,[data-app-theme=dark] .PerkPage_matrixCell__P2Vga{background:#110a1f;border-color:#f6f1e6;box-shadow:4px 4px 0 #f6f1e6}[data-app-theme=dark] .PerkPage_faqItem__zcRbv{border-top-color:#f6f1e6}.TagPill_pill__lo2hN{padding:.3rem .6rem;border-radius:2px;background:var(--neo-chip-accent-bg,#ffffff);border:2px solid #050505;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;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease;display:inline-flex;align-items:center;text-decoration:none}.TagPill_pill__lo2hN:active{transform:translate(3px,3px);box-shadow:1px 1px 0 #050505}.TagPill_pillLink__sDz3Y{text-decoration:none}[data-app-theme=dark] .TagPill_pill__lo2hN{border-color:#ffffff}[data-app-theme=dark] .TagPill_pill__lo2hN:active{box-shadow:1px 1px 0 #ffffff}