.ownership-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:70px;display:grid}.ownership-head h1{font-size:clamp(70px,8.8vw,126px);line-height:.9}.ownership-head .lead{font-size:17px;line-height:1.75}.ownership-jump{color:#e1e9ff;margin-top:30px}.ownership-map{background:radial-gradient(at 80% 0,#183569,#0000 65%),#151b19;border:1px solid #ffffff30;margin:0;padding:30px;position:relative}.ownership-map figcaption strong{margin-top:12px;font-family:Barlow Condensed,Impact,sans-serif;font-size:34px;line-height:1.1;display:block}.ownership-map .small-label{color:#bacbdf}.ownership-map-grid{border-top:1px solid #ffffff30;border-left:1px solid #ffffff30;grid-template-columns:1fr 1fr;margin-top:28px;display:grid}.ownership-map-grid>div{background:#11131148;border-bottom:1px solid #ffffff30;border-right:1px solid #ffffff30;min-height:162px;padding:18px;position:relative}.ownership-map-number{color:#98b8ff;margin-bottom:16px;font-family:Barlow Condensed,Impact,sans-serif;font-size:34px;line-height:1;display:block}.ownership-map-label{color:#c3cbd0;font-size:9px;line-height:1.5;display:block}.ownership-map-grid strong{margin-top:5px;font-size:13px;line-height:1.5;display:block}.ownership-map>p{color:#c6cfca;margin-top:20px;font-size:11px;line-height:1.7}.ownership-intro{max-width:850px;margin-bottom:38px}.ownership-intro h2{margin:14px 0 20px;font-size:clamp(43px,5vw,67px)}.ownership-intro>p:last-child{color:#445045;font-size:15px;line-height:1.8}.ownership-question-grid{grid-template-columns:1fr 1fr;gap:0 42px;scroll-margin-top:35px;display:grid}.ownership-question{border-top:1px solid #b9c3b5;min-width:0;padding:26px 0}.ownership-question label{align-items:start;gap:16px;font-size:17px;line-height:1.5;display:flex}.ownership-step{color:#0649ed;flex:none;font-family:Barlow Condensed,Impact,sans-serif;font-size:29px;font-weight:700;line-height:1.1}.ownership-question p{color:#475247;min-height:63px;margin:13px 0 15px;font-size:12px;line-height:1.75}.ownership-question select{font:inherit;color:#111311;background:#fff;border:1px solid #84917d;border-radius:0;width:100%;min-width:0;max-width:100%;min-height:56px;padding:12px 30px 12px 12px;font-size:13px;line-height:1.5;display:block}.ownership-question select:focus-visible{outline-offset:4px;outline:3px solid #0649ed}.ownership-form-footer{grid-template-columns:1fr auto;align-items:center;gap:34px;padding-top:12px;display:grid}.ownership-private{color:#505b4f;max-width:82ch;font-size:11px;line-height:1.8}.ownership-form-footer .button{min-width:260px}.ownership-form-footer [role=alert]{color:#682b20;background:#f9e0d9;border-left:3px solid #9b3224;margin-bottom:12px;padding:12px;font-size:13px}.ownership-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ownership-result{background:#e7ecdf;border:1px solid #9eae99;margin-top:50px;padding:32px}.ownership-result-head{justify-content:space-between;align-items:start;gap:24px;display:flex}.ownership-result-head h2{max-width:700px;margin:14px 0 18px;font-size:clamp(38px,4.3vw,58px);line-height:1.05}.ownership-result-head p:last-child{color:#354532;max-width:75ch;font-size:14px;line-height:1.8}.ownership-result-mark{color:#0649ed;flex:none;font-family:Barlow Condensed,Impact,sans-serif;font-size:95px;line-height:1}.ownership-stale{color:#443600;background:#fff3cc;border-left:3px solid #795a00;max-width:none;margin-top:25px;padding:16px;font-size:13px}.ownership-next{border-top:1px solid #b4c0ac;margin-top:28px;padding-top:26px}.ownership-next ol{counter-reset:action;grid-template-columns:1fr 1fr;gap:20px 28px;margin:17px 0 0;padding:0;list-style:none;display:grid}.ownership-next li{counter-increment:action;min-width:0;padding-left:32px;position:relative}.ownership-next li:before{content:counter(action,decimal-leading-zero);color:#0649ed;font-size:12px;font-weight:700;position:absolute;top:0;left:0}.ownership-next h3{font:700 15px/1.5 Inter Variable,Arial,sans-serif}.ownership-next p{color:#354532;margin-top:9px;font-size:12px;line-height:1.8}.ownership-next a{color:#0649ed;margin-top:10px;font-size:12px;font-weight:650;display:inline-block}.ownership-comparison-title{border-top:1px solid #b4c0ac;margin-top:32px;padding-top:28px}.ownership-comparison-title h3{font-size:32px}.ownership-comparison-title p{color:#435040;margin-top:12px;font-size:12px}.ownership-comparisons{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.ownership-comparison{background:#f8f9f3;border-top:4px solid #657364;min-width:0;padding:24px}.ownership-comparison[data-status=aligned]{border-top-color:#0649ed}.ownership-comparison[data-status=conflict]{border-top-color:#9a582e}.ownership-fit-label{letter-spacing:.025em;color:#42543e;font-size:10px;font-weight:700}.ownership-comparison[data-status=aligned] .ownership-fit-label{color:#0649ed}.ownership-comparison[data-status=conflict] .ownership-fit-label{color:#87451f}.ownership-comparison h4{margin:12px 0 16px;font-family:Barlow Condensed,Impact,sans-serif;font-size:30px;font-weight:700;line-height:1.08}.ownership-comparison ul{color:#354132;margin:0;padding-left:18px;font-size:12px;line-height:1.8}.ownership-comparison li+li{margin-top:7px}.ownership-tradeoff{color:#485440;border-top:1px solid #c6d0bf;margin-top:19px;padding-top:16px;font-size:12px;line-height:1.8}.ownership-investigate{color:#243723;margin-top:14px;font-size:12px;font-weight:600;line-height:1.8}.ownership-answer-record{border-top:1px solid #b4c0ac;margin-top:24px;padding-top:16px;font-size:12px}.ownership-answer-record summary{cursor:pointer;min-height:40px;padding-block:8px;font-weight:650}.ownership-answer-record dl{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ownership-answer-record dt{font-weight:650}.ownership-answer-record dd{color:#435040;margin:5px 0 0;line-height:1.75}.ownership-result-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:22px;display:flex}.ownership-result-actions p{color:#435040;max-width:45ch;font-size:10px;line-height:1.7}.ownership-reset{color:#344530;background:0 0;border:0;border-bottom:1px solid #586651;padding:10px 0;font-size:12px}.ownership-result-actions button:disabled{opacity:.55;cursor:not-allowed;transform:none}.ownership-reference{margin-top:70px}.ownership-section-heading h2{margin:13px 0 30px;font-size:clamp(38px,4vw,56px)}.ownership-reference-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.ownership-reference-grid article{border-top:1px solid #a5b39e;min-width:0;padding-top:19px}.ownership-reference-number{color:#0649ed;margin-bottom:23px;font-family:Barlow Condensed,Impact,sans-serif;font-size:54px;line-height:1;display:block}.ownership-reference-grid .small-label{letter-spacing:.06em;color:#4d5a47;font-size:9px}.ownership-reference-grid h3{margin:14px 0 15px;font-size:31px;line-height:1.06}.ownership-reference-grid p:not(.small-label){color:#475341;font-size:12px;line-height:1.85}.ownership-funding{color:#f5f4ef;background:#14201a;grid-template-columns:1fr 1.1fr;gap:55px;margin:60px 0 35px;padding:40px;display:grid}.ownership-funding h2{margin-top:17px;font-size:clamp(39px,4.5vw,57px);line-height:1.04}.ownership-funding p:not(.small-label){color:#c9d5c9;font-size:13px;line-height:1.85}.ownership-funding .button{margin-top:25px}.ownership-method{color:#405238;border:1px solid #bbc7b2;padding:22px 25px;font-size:13px;line-height:1.85}.ownership-method summary{color:#1a2c15;cursor:pointer;min-height:32px;font-size:14px;font-weight:700}.ownership-method p{margin-top:14px}.ownership-method ul{padding-left:19px}.ownership-method li+li{margin-top:12px}.ownership-review{border-top:1px solid #b1bfaa;max-width:850px;margin-top:45px;padding-top:30px}.ownership-review h2{margin-bottom:20px;font-size:32px;line-height:1.1}.ownership-review p,.ownership-review li{color:#48563f;font-size:12px;line-height:1.85}.ownership-review ul{margin:20px 0;padding-left:18px}.ownership-review li+li{margin-top:7px}.ownership-review a{color:#0649ed}.ownership-further-reading{font-size:10px!important}.ownership-nojs{background:#e7ecdf;border-left:3px solid #0649ed;padding:18px;font-size:14px}.ownership-nojs-questions{padding-left:24px;font-size:13px;line-height:1.8}.ownership-nojs-questions li+li{margin-top:12px}html:not(.js) .ownership-interactive{display:none}@media (width<=1050px){.ownership-hero{gap:35px}.ownership-map{padding:22px}.ownership-map-grid>div{padding:14px}.ownership-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ownership-question-grid{gap:0 26px}.ownership-funding{gap:30px;padding:32px}}@media (width<=800px){.ownership-hero{grid-template-columns:1fr;gap:38px}.ownership-map{max-width:620px}.ownership-head .lead{max-width:65ch}.ownership-form-footer{grid-template-columns:1fr;gap:20px}.ownership-form-footer .button{width:100%}.ownership-question p{min-height:84px}.ownership-funding{grid-template-columns:1fr;gap:24px}.ownership-result-mark{font-size:68px}.ownership-result{padding:25px}.ownership-next ol{grid-template-columns:1fr}.ownership-next li{padding-left:30px}}@media (width<=580px){.ownership-head h1{font-size:76px}.ownership-map-grid>div{min-height:165px;padding:14px 12px}.ownership-map figcaption strong{font-size:30px}.ownership-map{padding:22px 18px}.ownership-question-grid,.ownership-comparisons,.ownership-answer-record dl{grid-template-columns:1fr}.ownership-question p{min-height:0}.ownership-question label{font-size:16px}.ownership-question select{padding-right:24px;font-size:12px}.ownership-result{margin-top:35px;padding:22px 18px}.ownership-result-head{gap:15px}.ownership-result-mark{display:none}.ownership-result-head h2{font-size:41px}.ownership-comparison{padding:22px 18px}.ownership-reference{margin-top:50px}.ownership-reference-grid{gap:26px 18px}.ownership-reference-grid h3{font-size:28px}.ownership-reference-grid p:not(.small-label){font-size:11px}.ownership-reference-grid .small-label{font-size:8px}.ownership-funding{margin-top:42px;padding:28px 22px}.ownership-funding .button{gap:12px;width:100%}.ownership-method{padding:20px}.ownership-result-actions .button{width:100%}}@media print{.ownership-head{padding-bottom:15px}.ownership-hero{display:block}.ownership-head h1{font-size:45px}.ownership-head .lead{color:#333;font-size:12px}.ownership-map,.ownership-jump,.ownership-intro,#ownership-form,.ownership-result-actions,.ownership-reference,.ownership-funding,.ownership-method,.ownership-review{display:none!important}.ownership-result{background:#fff;border:0;margin:0;padding:0}.ownership-result-head h2{font-size:30px}.ownership-result-head p:last-child{font-size:11px}.ownership-result-mark{display:none}.ownership-comparison{break-inside:avoid;background:#fff;border:1px solid #aaa;padding:15px}.ownership-comparison h4{font-size:24px}.ownership-next li{break-inside:avoid}.ownership-comparisons{gap:14px}.ownership-answer-record{display:block}.ownership-answer-record>dl{display:grid!important}.ownership-answer-record summary{display:none}.ownership-answer-record:not([open])>dl{content-visibility:visible}.ownership-body{padding-top:0}.ownership-comparison-title{margin-top:20px}.ownership-fit-label{font-size:9px}.ownership-comparison ul,.ownership-comparison p,.ownership-next p,.ownership-answer-record{font-size:10px}}.ownership-reference-summary{cursor:pointer;border-block:1px solid #a6b3a3;padding:18px 0;font-family:Inter,sans-serif;font-size:16px;font-weight:650;line-height:1.6}.ownership-reference[open] .ownership-reference-summary{margin-bottom:28px}.ownership-reference-summary:focus-visible{outline-offset:5px;outline:3px solid #0649ed}
