.addon-product_page__w__tf{overflow-wrap:break-word}.addon-product_page__w__tf [id]{scroll-margin-top:28px}.addon-product_content__OA1Gz{width:min(100%,var(--site-width));padding-inline:var(--site-gutter);margin-inline:auto}.addon-product_page__w__tf h2{font:400 clamp(1.9rem,3.4vw,2.7rem)/1.12 var(--display);letter-spacing:-.025em}.addon-product_page__w__tf h3{font:500 clamp(1.3rem,2vw,1.65rem)/1.2 var(--display);letter-spacing:-.015em}.addon-product_eyebrow__Oe6GP{color:var(--gold);font-size:.6875rem;font-weight:700;letter-spacing:.15em;margin-bottom:18px}.addon-product_hero__mpRSp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center;padding-block:58px 44px}.addon-product_heroCopy__911GN h1{font:400 clamp(2.5rem,4.3vw,3.6rem)/1.05 var(--display);letter-spacing:-.04em}.addon-product_heroCopy__911GN h1 em{color:var(--primary);font-style:italic}.addon-product_lead__nJa6Q{color:var(--muted-foreground);font-size:1rem;line-height:1.8;max-width:470px;margin-top:22px}.addon-product_release__4vVGf{margin-top:26px}.addon-product_downloadActions__T1K2U{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.addon-product_page__w__tf .addon-product_downloadButton__5irW3{min-height:48px;padding-inline:20px;border-radius:4px;gap:10px;font-size:.85rem}.addon-product_curseForgeLink__269FA{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding-inline:18px;border:1px solid var(--muted-foreground);border-radius:4px;font-size:.85rem;font-weight:600}.addon-product_curseForgeLink__269FA:hover{background:var(--secondary)}.addon-product_installVersion__0hBwd,.addon-product_trust__bzLEZ{margin-top:13px;color:var(--muted-foreground);font-size:.75rem;line-height:1.7}.addon-product_updateCheck__SVJw4{max-width:470px;margin-top:4px;color:var(--muted-foreground);font-size:.75rem;line-height:1.7}.addon-product_updateCheck__SVJw4 a{text-decoration:underline;text-underline-offset:3px}.addon-product_betaNote__iKVCP{margin-top:17px;font-size:.7rem;line-height:1.7;color:var(--muted-foreground)}.addon-product_betaNote__iKVCP a{text-decoration:underline;text-underline-offset:3px}.addon-product_guideContext__jSA3B{display:flex;align-items:center;gap:6px;margin-top:12px;font-size:.8rem;color:var(--primary)}.addon-product_guideContext__jSA3B svg{flex-shrink:0}.addon-product_heroMedia__Yw94i{min-width:0}.addon-product_watchButton__Diy78{display:flex;align-items:center;justify-content:center;gap:12px;min-height:44px;margin:14px auto 0;color:var(--foreground);font-size:.8rem;font-weight:600;cursor:pointer}.addon-product_watchButton__Diy78>span{display:grid;place-items:center;width:33px;height:33px;border:1px solid var(--primary);border-radius:50%;color:var(--primary)}.addon-product_watchButton__Diy78:hover{color:var(--primary)}.addon-product_videoDialog__bwIyu{width:min(960px,calc(100% - 32px));max-width:960px!important;max-height:90dvh;overflow-y:auto}.addon-product_videoDialog__bwIyu>div:first-child{padding-right:20px}.addon-product_moreFeatures__DFYFQ,.addon-product_navigation__ovWL8,.addon-product_preferences__j39f5{padding-block:34px 32px;border-top:1px solid color-mix(in srgb,var(--gold) 40%,transparent)}.addon-product_sectionIntro__OdwD0>p:not(.addon-product_eyebrow__Oe6GP){color:var(--muted-foreground);font-size:.9rem;line-height:1.8;margin-top:12px}.addon-product_navigationGrid__ZFlO9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:27px}.addon-product_navigationGrid__ZFlO9 h3,.addon-product_talentFeature__ViWFH h3{margin-top:17px}.addon-product_featureGrid__AQZec p,.addon-product_navigationGrid__ZFlO9 p{color:var(--muted-foreground);font-size:.85rem;line-height:1.75;margin-top:8px}.addon-product_featureTitle__tSjCq{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 14px}.addon-product_featureGrid__AQZec{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:36px;margin-top:25px}.addon-product_sideFeatures__S5GpW{display:grid;align-content:start;gap:28px}.addon-product_sideFeatures__S5GpW article{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:22px;align-items:center}.addon-product_sideFeatures__S5GpW h3{font-size:1.4rem}.addon-product_sideFeatures__S5GpW p{font-size:.8rem}.addon-product_textLink__eUt2E{display:inline-flex;align-items:center;gap:7px;color:var(--primary);font-size:.8rem;line-height:1.6;padding-block:9px;text-underline-offset:4px}.addon-product_textLink__eUt2E:hover{text-decoration:underline}.addon-product_preferenceGrid___s_eX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:27px}.addon-product_preferenceGrid___s_eX article{display:grid;grid-template-columns:31px minmax(0,1fr);gap:18px;padding-inline:25px;border-left:1px solid var(--border)}.addon-product_preferenceGrid___s_eX article:first-child{padding-left:0;border-left:0}.addon-product_preferenceGrid___s_eX article:last-child{padding-right:0}.addon-product_preferenceGrid___s_eX svg{color:var(--gold)}.addon-product_preferenceGrid___s_eX h3{font-size:1.1rem}.addon-product_preferenceGrid___s_eX p{margin-top:8px;color:var(--muted-foreground);font-size:.8rem;line-height:1.7}.addon-product_preferenceGrid___s_eX kbd{font:inherit;color:var(--foreground)}.addon-product_coverage__Di55k{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:15px 44px;padding-block:34px 22px;border-block:1px solid var(--border)}.addon-product_coverage__Di55k h2{font-size:clamp(1.8rem,2.8vw,2.35rem)}.addon-product_coverage__Di55k .addon-product_eyebrow__Oe6GP{margin-bottom:13px}.addon-product_coverage__Di55k .addon-product_textLink__eUt2E{color:var(--gold);margin-top:6px}.addon-product_factions__xeXvV{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-self:start}.addon-product_faction__jrZlW{display:flex;align-items:flex-start;gap:14px;border-left:1px solid var(--border);padding-left:24px}.addon-product_faction__jrZlW img{width:45px;height:62px;object-fit:contain;flex-shrink:0}.addon-product_faction__jrZlW ul{padding:0;margin-top:10px;list-style:none;font-size:.8rem;color:var(--muted-foreground);line-height:1.9}.addon-product_faq__YVr3k{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:44px;padding-block:34px;border-bottom:1px solid var(--border);align-items:start}.addon-product_faq__YVr3k h2{font-size:clamp(1.8rem,2.7vw,2.25rem)}.addon-product_faqList__Uz91I{min-width:0}.addon-product_faqList__Uz91I>.addon-product_details__P_p5X{margin-top:0;border-bottom:1px solid var(--border)}.addon-product_faqList__Uz91I>.addon-product_details__P_p5X:first-child{border-top:1px solid var(--border)}.addon-product_faqList__Uz91I>.addon-product_details__P_p5X>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:54px;padding-block:14px;color:var(--foreground);font-weight:500;list-style:none}.addon-product_faqList__Uz91I>.addon-product_details__P_p5X>summary::-webkit-details-marker{display:none}.addon-product_faqList__Uz91I>.addon-product_details__P_p5X>summary svg{flex-shrink:0;color:var(--muted-foreground)}.addon-product_faqList__Uz91I>.addon-product_details__P_p5X[open]{padding-bottom:18px}.addon-product_faqList__Uz91I>.addon-product_details__P_p5X[open]>summary svg{transform:rotate(180deg)}.addon-product_faqList__Uz91I>.addon-product_details__P_p5X>summary:hover{color:var(--primary)}.addon-product_installation__kkunh{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:44px;padding-block:34px 15px}.addon-product_installation__kkunh h2{font-size:clamp(1.8rem,2.7vw,2.25rem);margin-bottom:24px}.addon-product_quickSteps__x6Jx2{padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.addon-product_quickSteps__x6Jx2 li>span{color:var(--gold);font:400 1.6rem/1.2 var(--display)}.addon-product_quickSteps__x6Jx2 p{font-size:.8rem;color:var(--muted-foreground);line-height:1.7;margin-top:9px}.addon-product_installation__kkunh>div:last-child{border-left:1px solid var(--border);padding-left:30px}.addon-product_details__P_p5X{color:var(--muted-foreground);font-size:.8rem;line-height:1.8;margin-top:14px}.addon-product_details__P_p5X summary{display:list-item;width:fit-content;max-width:100%;padding-block:9px;cursor:pointer;color:var(--primary)}.addon-product_details__P_p5X p{margin-top:9px;max-width:850px}.addon-product_details__P_p5X a{color:var(--primary);text-decoration:underline;text-underline-offset:3px}.addon-product_details__P_p5X a svg{display:inline}.addon-product_installHelp__t8f0G{margin-top:10px;border-top:1px solid var(--border);padding-top:6px}.addon-product_transcript__161pr{margin-top:4px;font-size:.7rem}.addon-product_transcript__161pr>summary{color:var(--muted-foreground);margin-inline:auto}.addon-product_transcript__161pr[open]>summary{margin-inline:0}.addon-product_installBody__GiWrj{max-width:850px;padding-block:16px}.addon-product_installSteps__NshR_{padding:0;list-style:none;display:grid;gap:22px}.addon-product_installSteps__NshR_ li{display:flex;gap:20px}.addon-product_installSteps__NshR_ li>span{color:var(--gold);font:400 1.5rem var(--display)}.addon-product_installSteps__NshR_ li>div{min-width:0}.addon-product_installSteps__NshR_ h3{font-size:1.3rem}.addon-product_folderPath__rC_fY{display:block;padding:10px 14px;margin-top:10px;border:1px solid var(--border);background:var(--secondary);overflow-wrap:anywhere}.addon-product_page__w__tf code{font-size:.9em}.addon-product_feedback__NG1iD{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:20px 38px;font-size:.8rem;line-height:1.8;color:var(--muted-foreground)}.addon-product_feedback__NG1iD a{display:inline-flex;align-items:center;gap:7px;min-height:44px;flex-shrink:0;color:var(--primary)}.addon-product_page__w__tf a:focus-visible,.addon-product_page__w__tf button:focus-visible,.addon-product_page__w__tf summary:focus-visible{outline:2px solid var(--ring);outline-offset:4px}@media (max-width:1050px){.addon-product_hero__mpRSp{gap:28px}.addon-product_heroCopy__911GN h1{font-size:2.7rem}.addon-product_featureGrid__AQZec{gap:25px}.addon-product_sideFeatures__S5GpW article{grid-template-columns:minmax(0,.75fr) minmax(0,1fr);gap:17px}.addon-product_coverage__Di55k{grid-template-columns:1fr;gap:25px}.addon-product_factions__xeXvV{max-width:600px}.addon-product_faction__jrZlW:first-child{border-left:0;padding-left:0}.addon-product_preferenceGrid___s_eX article{gap:12px;padding-inline:16px}}@media (max-width:760px){.addon-product_hero__mpRSp{grid-template-columns:1fr;padding-block:34px;gap:30px}.addon-product_heroCopy__911GN h1{font-size:clamp(2.35rem,7.5vw,3.25rem)}.addon-product_heroCopy__911GN h1 br{display:none}.addon-product_lead__nJa6Q{max-width:none}.addon-product_moreFeatures__DFYFQ,.addon-product_navigation__ovWL8,.addon-product_preferences__j39f5{padding-block:28px}.addon-product_featureGrid__AQZec,.addon-product_navigationGrid__ZFlO9{grid-template-columns:1fr;gap:28px}.addon-product_sideFeatures__S5GpW article{grid-template-columns:1fr;gap:16px}.addon-product_preferenceGrid___s_eX{grid-template-columns:1fr;gap:24px}.addon-product_preferenceGrid___s_eX article{border:0;padding:0;gap:18px}.addon-product_coverage__Di55k{padding-block:28px 18px}.addon-product_factions__xeXvV{gap:18px}.addon-product_faction__jrZlW{gap:10px;padding-left:18px}.addon-product_faction__jrZlW img{width:32px;height:46px}.addon-product_faq__YVr3k{grid-template-columns:1fr;gap:20px;padding-block:28px}.addon-product_installation__kkunh{grid-template-columns:1fr;gap:25px;padding-block:28px 10px}.addon-product_installation__kkunh>div:last-child{border:0;padding:0}.addon-product_quickSteps__x6Jx2{grid-template-columns:1fr;gap:14px}.addon-product_quickSteps__x6Jx2 li{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:14px}.addon-product_quickSteps__x6Jx2 p{margin-top:0;font-size:.85rem}.addon-product_quickSteps__x6Jx2 br{display:none}.addon-product_feedback__NG1iD{flex-direction:column;align-items:flex-start;gap:6px}}@media (max-width:380px){.addon-product_curseForgeLink__269FA,.addon-product_page__w__tf .addon-product_downloadButton__5irW3{padding-inline:13px}.addon-product_downloadActions__T1K2U{gap:8px}}.addon-product_faction__jrZlW li a{text-underline-offset:3px;text-decoration-color:var(--border)}.addon-product_faction__jrZlW li a:hover{text-decoration:underline}