.ownershipPage{color:#efeede;background:#0d100d;min-height:100vh;font-family:Arial,sans-serif}.ownershipPage *{box-sizing:border-box}.ownershipPage>header{background:#151a12;border-bottom:1px solid #ad975149;flex-wrap:wrap;gap:25px;height:auto;padding:22px 6%;display:flex;position:static}.ownershipPage a{color:#e7cb7e}.ownershipPage main{max-width:1240px;margin:0 auto;padding:35px 5% 80px}.ownershipHero{background:radial-gradient(at 80% 30%,#b2953425,#0000 65%),#1a2116;border:1px solid #a8934d66;margin-bottom:30px;padding:40px}.ownershipHero>span,.ownershipTitle>div>span{letter-spacing:2px;color:#d5bc76;font-size:10px}.ownershipHero h1{color:#f5f1e4;margin:24px 0;font:800 clamp(42px,5.8vw,74px)/1 Barlow Condensed,Impact,sans-serif}.ownershipHero em{color:#e4c66d;font-style:normal}.ownershipPage p{color:#b9c2ac;font-size:13px;line-height:1.8}.ownershipRule{border-top:1px solid #a8934d55;max-width:900px;padding-top:18px}.ownershipPanel{background:#171d14;border:1px solid #83905b55;margin:25px 0;padding:28px}.ownershipPage h2{color:#f2e9cb;margin:0 0 18px;font:600 31px Barlow Condensed,Impact,sans-serif!important}.ownershipPage h3{color:#e6ce8c;font:600 24px Barlow Condensed,Impact,sans-serif}.ownershipForm{gap:17px;max-width:800px;margin:24px 0;display:grid}.ownershipForm label{color:#d5d9c5;gap:9px;font-size:12px;display:grid}.ownershipPage input:not([type=checkbox]):not([type=radio]),.ownershipPage select,.ownershipPage textarea{color:#efeedc;width:100%;max-width:100%;font:inherit;background:#10160d;border:1px solid #766c3e;min-height:44px;padding:12px}.ownershipPage textarea{resize:vertical}.ownershipPage button{color:#172010;cursor:pointer;background:#e7c979;border:1px solid #dcc068;min-height:44px;padding:12px 17px;font-weight:700}.ownershipPage button+button{margin-left:10px}.ownershipPage button:disabled{opacity:.45;cursor:default}.ownershipPage .ownershipCheck{align-items:center;gap:10px;line-height:1.7;display:flex}.ownershipCheck input{accent-color:#e6c565;flex-shrink:0;width:18px;height:18px}.ownershipRequest,.ownershipReview{border-top:1px solid #7c86554d;padding:20px}.ownershipNotice{background:#51421f35;border:1px solid #b79b554f;padding:17px}.ownershipTitle{justify-content:space-between;align-items:start;gap:25px;display:flex}.ownershipTitle h2{margin:14px 0}.ownershipRecords{flex-wrap:wrap;gap:25px;display:flex}.ownershipRecords b{color:#e7d185;font:30px Barlow Condensed,Impact,sans-serif}.ownershipRecords small{letter-spacing:1px;color:#9eaa8e;margin-top:10px;font-size:8px;display:block}.ownershipPage .ownershipMuted{color:#9baa8e;font-size:11px}.ownershipReports{grid-template-columns:1fr 1fr;gap:20px;margin:25px 0;display:grid}.ownershipReports>div{background:#212819;border:1px solid #82905b40;padding:22px}.ownershipReports strong{color:#f2d47c;font:26px Barlow Condensed,Impact,sans-serif}.ownershipPage summary{cursor:pointer;color:#e4d09a;padding:15px 0;font-size:13px}.ownershipPage fieldset{border:1px solid #77865260;padding:18px}.ownershipPage legend{color:#e5e5cf;font-size:13px;line-height:1.7}.ownershipPage fieldset label{min-height:44px;margin-right:20px;display:inline-flex!important}.ownershipTabs{gap:10px;margin:20px 0;display:flex}.ownershipTabs button{color:#d7dbbd;background:#202b17;border-color:#7e895b}.ownershipTabs button[aria-pressed=true]{color:#172010;background:#e5c575}.ownershipFinalize{border-top:1px solid #7c865550;gap:15px;margin:25px 0;padding-top:23px;font-size:12px;display:grid}.ownershipSettings{border-top:1px solid #7c865550;padding-top:15px}.ownershipPage li{color:#b9c2ac;font-size:12px;line-height:1.9}.ownershipPage :focus-visible{outline-offset:4px;outline:2px solid #ffe08c}@media (max-width:700px){.ownershipPage main{padding:20px 5% 55px}.ownershipPage>header{gap:15px;font-size:11px}.ownershipHero{padding:27px 22px}.ownershipPanel{padding:22px 18px}.ownershipTitle{display:block}.ownershipRecords{margin:22px 0}.ownershipReports{grid-template-columns:1fr}.ownershipPage button{font-size:11px}.ownershipPage fieldset{padding:14px}.ownershipPage fieldset label{margin-right:12px}}.ownershipReviewEmbed{background:0 0;min-height:0;margin:24px 0;padding:0;scroll-margin-top:24px}.ownershipReviewEmbed>.ownershipCard{margin:20px 0}.ownershipReviewEmbed>h2{font-size:30px}.ownershipReviewEmbed .ownershipReports{grid-template-columns:1fr}.ownershipRequestPanel{padding:0 22px}.ownershipRequestPanel>summary{min-height:52px;font-weight:700}.ownershipRequestPanel>summary span{color:#aeb99e;margin-left:12px;font-size:11px;font-weight:400}.ownershipRequestPanel[open]{padding-bottom:22px}.ownershipRequestPanel[open]>summary{border-bottom:1px solid #83905b55;margin-bottom:18px}@media (max-width:500px){.ownershipRequestPanel>summary span{display:none}}.ownershipTasks{background:#242719;border:2px solid #e7c979;margin-top:0}.ownershipTasks>span{letter-spacing:2px;color:#e7c979;font-size:11px}.ownershipTasks h2{margin-top:14px!important}.ownershipTasks h2 b{color:#172010;background:#e7c979;border-radius:30px;padding:3px 12px;display:inline-block}.ownershipTask{border-top:1px solid #e7c97955;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.ownershipTask strong{font-size:20px}.ownershipTask p{margin-bottom:0}.ownershipTaskButton{background:#e7c979;min-height:48px;padding:15px 18px;font-weight:700;text-decoration:none;display:inline-block;color:#172010!important}.ownershipCard details[id]{scroll-margin-top:30px}@media (max-width:700px){.ownershipTask{flex-direction:column;align-items:stretch;gap:12px}.ownershipTaskButton{text-align:center}}.ownershipPage .ownershipForm fieldset{min-width:0;max-width:100%;margin:0}.ownershipPage .ownershipForm legend{white-space:normal;overflow-wrap:anywhere;max-width:100%}.ownershipPage .ownershipForm fieldset label.ownershipCheck{cursor:pointer;touch-action:manipulation;border:1px solid #77865260;border-radius:6px;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-height:48px;margin:8px 0 0;padding:10px 12px;display:flex!important}.ownershipPage .ownershipForm fieldset label.ownershipCheck input[type=radio]{accent-color:#e6c565;-webkit-appearance:radio!important;appearance:radio!important;opacity:1!important;flex:0 0 20px!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;margin:0!important;padding:0!important;display:block!important;position:static!important;transform:none!important}.ownershipPage .ownershipForm fieldset label.ownershipCheck span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px;line-height:1.5;display:block}.ownershipPage .ownershipForm fieldset label.ownershipCheck:has(input:checked){background:#e7c97918;border-color:#e7c979}.ownershipForm,.ownershipForm>*{min-width:0}.ownershipForm{width:100%;max-width:800px}.ownershipForm p{overflow-wrap:anywhere}.ownershipForm select{min-width:0}.ownershipPage .ownerProfileMatches{background:#10160d;border:1px solid #77865260;border-radius:6px;max-height:320px;overflow-y:auto}.ownershipPage .ownerProfileMatches button{text-align:left;color:#efeede;overflow-wrap:anywhere;background:0 0;border:0;border-bottom:1px solid #77865240;justify-content:space-between;align-items:center;gap:12px;width:100%;margin:0;padding:14px;font-size:14px;display:flex}:is(.ownershipPage .ownerProfileMatches button:hover,.ownershipPage .ownerProfileMatches button:focus-visible){background:#e7c97920}.ownerProfileMatches button span{color:#e7c979;flex-shrink:0;font-size:12px}.ownerProfileMatches p{padding:0 14px}
