.home-hub-module___RY4sG__home{padding:24px}.home-hub-module___RY4sG__hero{isolation:isolate;background:#11130f;border:1px solid #a9824699;min-height:390px;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000059}.home-hub-module___RY4sG__heroImage{object-fit:cover;object-position:58% center;opacity:.55}.home-hub-module___RY4sG__heroVeil,.home-hub-module___RY4sG__heroFade{pointer-events:none;position:absolute;inset:0}.home-hub-module___RY4sG__heroVeil{background:linear-gradient(90deg,#070907fa 0%,#070907e8 42%,#07090761 78%,#0709078a 100%)}.home-hub-module___RY4sG__heroFade{background:linear-gradient(#0000,#080a08);height:128px;top:auto}.home-hub-module___RY4sG__heroContent{flex-direction:column;justify-content:flex-end;max-width:610px;min-height:390px;padding:40px;display:flex;position:relative}.home-hub-module___RY4sG__heroKicker{color:#e1b765;letter-spacing:.22em;text-transform:uppercase;margin-bottom:12px;font-size:16px;font-weight:600}.home-hub-module___RY4sG__heroTitle{color:#fff6df;max-width:560px;font-family:var(--serif);text-shadow:0 2px 24px #000c;font-size:48px;font-weight:500;line-height:1.03}.home-hub-module___RY4sG__heroDescription{color:#d5cdbf;max-width:590px;margin-top:16px;font-size:16px;line-height:1.75}.home-hub-module___RY4sG__heroActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.home-hub-module___RY4sG__primaryAction,.home-hub-module___RY4sG__secondaryAction{border:1px solid;align-items:center;gap:8px;min-height:44px;padding:8px 16px;font-size:16px;transition:all .14s;display:inline-flex}.home-hub-module___RY4sG__primaryAction{color:#ffe0a3;background:#b8863933;border-color:#e4b961;font-weight:500}.home-hub-module___RY4sG__primaryAction:hover{background:#b8863952}.home-hub-module___RY4sG__secondaryAction{color:#e3dccf;background:#00000040;border-color:#89734c}.home-hub-module___RY4sG__secondaryAction:hover{color:#fff;border-color:#cda65f}.home-hub-module___RY4sG__metrics{background:#0c0e0b;border-bottom:1px solid #80683f8c;border-left:1px solid #80683f8c;border-right:1px solid #80683f8c;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-hub-module___RY4sG__metric{text-align:center;border-right:1px solid #67563873;padding:16px 12px}.home-hub-module___RY4sG__metric:last-child{border-right:0}.home-hub-module___RY4sG__metricValue{color:#e9c274;font-family:var(--serif);font-size:24px}.home-hub-module___RY4sG__metricLabel{color:#aaa092;letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-size:16px;line-height:1.15}.home-hub-module___RY4sG__needs{padding:48px 0}.home-hub-module___RY4sG__sectionHeading{max-width:672px;margin-bottom:20px}.home-hub-module___RY4sG__sectionHeading h2{color:#fff1d3;font-family:var(--serif);font-size:30px;font-weight:500}.home-hub-module___RY4sG__sectionHeading p{color:#bdb4a5;margin-top:8px;font-size:16px;line-height:1.7}.home-hub-module___RY4sG__taskGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.home-hub-module___RY4sG__taskCard{background:#10120e;border:1px solid #75613d8c;grid-template-columns:42px minmax(0,1fr);gap:16px;min-height:144px;padding:20px;transition:all .16s;display:grid;position:relative;overflow:hidden}.home-hub-module___RY4sG__taskCard:hover{background:#15170f;border-color:#d0a65c;transform:translateY(-2px);box-shadow:0 16px 36px #00000047}.home-hub-module___RY4sG__taskIcon{color:#e2b766;background:#171810;border:1px solid #9b79428c;place-items:center;width:40px;height:40px;display:grid}.home-hub-module___RY4sG__taskTitle{color:#f5e7cb;font-family:var(--serif);font-size:18px;font-weight:500}.home-hub-module___RY4sG__taskCard:hover .home-hub-module___RY4sG__taskTitle{color:#ffd994}.home-hub-module___RY4sG__taskDescription{color:#b9b0a1;margin-top:8px;font-size:16px;line-height:1.7;display:block}.home-hub-module___RY4sG__taskArrow{color:#887142;transition:all .14s;position:absolute;bottom:16px;right:16px}.home-hub-module___RY4sG__taskCard:hover .home-hub-module___RY4sG__taskArrow{color:#e4b65e;transform:translate(4px)}.home-hub-module___RY4sG__raidCycle{background:#0d0f0c;border:1px solid #7b67438c;overflow:hidden}.home-hub-module___RY4sG__raidLayout{grid-template-columns:.9fr 1.1fr;display:grid}.home-hub-module___RY4sG__raidVisual{border-right:1px solid #75613d8c;min-height:100%;position:relative}.home-hub-module___RY4sG__raidImage{object-fit:cover;opacity:.6}.home-hub-module___RY4sG__raidVeil{background:linear-gradient(90deg,#0000,#0d0f0c);position:absolute;inset:0}.home-hub-module___RY4sG__raidCopy{padding:24px;position:absolute;bottom:0;left:0;right:0}.home-hub-module___RY4sG__raidBookIcon{color:#e2b766;margin-bottom:12px}.home-hub-module___RY4sG__raidCopy h2{color:#fff1d3;max-width:384px;font-family:var(--serif);font-size:24px;font-weight:500}.home-hub-module___RY4sG__raidStage{border-bottom:1px solid #66563873;grid-template-columns:36px minmax(0,1fr);gap:16px;padding:24px;display:grid}.home-hub-module___RY4sG__raidStage:last-child{border-bottom:0}.home-hub-module___RY4sG__raidNumber{color:#9f8350;font-family:var(--serif);padding-top:2px;font-size:16px}.home-hub-module___RY4sG__raidStageHeading{align-items:center;gap:8px;display:flex}.home-hub-module___RY4sG__raidStageIcon{color:#d6a957}.home-hub-module___RY4sG__raidStage h3{color:#f5e7cb;font-family:var(--serif);font-size:18px;font-weight:500}.home-hub-module___RY4sG__raidStage p{color:#b7ae9f;margin-top:8px;font-size:16px;line-height:1.7}.home-hub-module___RY4sG__fieldNotes{background:#11130f;border-left:2px solid #c89b4d;justify-content:space-between;align-items:center;gap:16px;margin:40px 0;padding:20px 24px;display:flex}.home-hub-module___RY4sG__fieldNotes h2{color:#f6e6c7;font-family:var(--serif);font-size:20px;font-weight:500}.home-hub-module___RY4sG__fieldNotes p{color:#b8afa1;max-width:672px;margin-top:4px;font-size:16px;line-height:1.7}.home-hub-module___RY4sG__fieldNote{color:#e6bc6b;flex:none;font-size:16px}.home-hub-module___RY4sG__fieldNote:hover{color:#ffdc98}@media (max-width:767px){.home-hub-module___RY4sG__heroContent{padding:36px}.home-hub-module___RY4sG__taskGrid,.home-hub-module___RY4sG__raidLayout{grid-template-columns:1fr}.home-hub-module___RY4sG__raidVisual{border-bottom:1px solid #75613d8c;border-right:0;min-height:224px}.home-hub-module___RY4sG__raidVeil{background:linear-gradient(#00000040,#0000,#0d0f0c)}}@media (max-width:639px){.home-hub-module___RY4sG__home{padding:20px 16px}.home-hub-module___RY4sG__heroContent{padding:24px}.home-hub-module___RY4sG__heroTitle{font-size:36px}.home-hub-module___RY4sG__heroDescription{font-size:16px}.home-hub-module___RY4sG__metric{padding:12px}.home-hub-module___RY4sG__metricValue{font-size:20px}.home-hub-module___RY4sG__fieldNotes{flex-direction:column;align-items:flex-start;padding:20px}}
