.contentWrap{padding:40px 0 60px}.innerBox{max-width:1380px;margin:0 auto;padding:0 20px}.heroBlock{margin-bottom:36px}.headingPrimary{font-size:28px;font-weight:700;color:#fff;margin-bottom:16px;line-height:1.35}.leadText{font-size:15px;color:silver;line-height:1.75;margin-bottom:12px}.contentBlock{margin-bottom:32px}.blockHeading{font-size:18px;margin-bottom:12px}.blockHeading,.blockSubHeading{font-weight:600;color:#f0c040;border-left:3px solid #f0c040;padding-left:10px}.blockSubHeading{font-size:16px;margin-top:20px;margin-bottom:10px}.bodyText{font-size:15px;color:silver;line-height:1.75;margin-bottom:10px}.bulletList{list-style:none;padding:0;margin:10px 0 16px}.bulletList li{font-size:15px;color:silver;padding:6px 0 6px 22px;position:relative;line-height:1.65}.bulletList li:before{content:"\2022";color:#f0c040;position:absolute;left:0;font-size:18px;line-height:1.4}.boldWhite{font-weight:700;color:#fff}.cardGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:32px}@media (max-width:768px){.cardGrid{grid-template-columns:1fr}.headingPrimary{font-size:22px}}.infoCard{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:20px 22px}.cardLabel{font-size:16px;color:#fff;margin-bottom:12px;display:flex;gap:8px}.cardBadge,.cardLabel{font-weight:700;align-items:center}.cardBadge{display:inline-flex;justify-content:center;width:24px;height:24px;background:#f0c040;color:#111;border-radius:50%;font-size:13px;flex-shrink:0}.accentLabel{font-weight:700;color:#f0c040}.accentText{font-size:14px;color:silver;line-height:1.65;margin-bottom:10px}.ruleDivider{border:none;border-top:1px solid hsla(0,0%,100%,.08);margin:28px 0}.highlightBox{background:rgba(240,192,64,.07);border:1px solid rgba(240,192,64,.25);border-radius:10px;padding:22px 26px}.highlightBox .bodyText:last-child{margin-bottom:0}.highlightBox .blockHeading{margin-bottom:14px}.linkClass{color:#f0c040;font-weight:700}.a.linkClass:hover,.linkClass:hover{font-weight:700;text-decoration:underline!important;cursor:pointer;color:#f0c040}.linkUnderLine{text-decoration:underline!important}.textCenter{text-align:center}.numberList{padding:0;margin:10px 0 16px}.numberList li{font-size:15px;color:silver;padding:6px 0 6px 3px;position:relative;margin-left:30px}.numberList li:before{position:absolute;font-size:18px;line-height:1.4}.accordionContainer{display:flex;flex-direction:column;gap:4px;margin-top:20px}.accordionItem{background:hsla(0,0%,100%,.03);border-radius:8px;overflow:hidden}.accordionHeader{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background .3s ease}.accordionHeader:hover{background:hsla(0,0%,100%,.05)}.accordionTitle{font-size:15px;color:#c4c3c3;font-weight:500}.accordionIcon{display:flex;align-items:center;justify-content:center;color:#e0e0e0;transition:transform .3s ease;background:hsla(0,0%,100%,.05);border-radius:50%;width:28px;height:28px;flex-shrink:0}.accordionIcon img{width:40%;height:auto}.accordionHeader.accordionActive .accordionIcon{transform:rotate(180deg)}.accordionContent{display:none;border-top:1px solid hsla(0,0%,100%,.05)}.accordionInner{padding:16px 20px}.accordionInner .bodyText{margin-bottom:0}