.observatory-module__hpzryq__page{min-height:100vh}.observatory-module__hpzryq__shell{width:min(1440px,100% - 72px);margin-inline:auto}.observatory-module__hpzryq__header{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:30px;min-height:94px;display:flex}.observatory-module__hpzryq__brand{font:25px/1 var(--serif);align-items:center;gap:18px;text-decoration:none;display:flex}.observatory-module__hpzryq__monogram{border:1px solid var(--oxblood);width:46px;height:46px;color:var(--oxblood);font:17px var(--serif);flex:none;place-items:center;display:grid}.observatory-module__hpzryq__nav{align-self:stretch;align-items:stretch;gap:26px;display:flex}.observatory-module__hpzryq__nav a{letter-spacing:.09em;text-transform:uppercase;border-bottom:4px solid #0000;align-items:center;font-size:10px;font-weight:800;text-decoration:none;display:flex}.observatory-module__hpzryq__nav a:hover,.observatory-module__hpzryq__nav a:focus-visible{border-color:var(--oxblood)}.observatory-module__hpzryq__masthead{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:80px;padding:74px 0 64px;display:grid}.observatory-module__hpzryq__kicker{color:var(--oxblood);letter-spacing:.18em;text-transform:uppercase;margin:0 0 24px;font-size:10px;font-weight:800}.observatory-module__hpzryq__masthead h1{max-width:900px;font:500 clamp(58px, 7vw, 96px)/.94 var(--serif);letter-spacing:-.052em;margin:0}.observatory-module__hpzryq__standfirst{color:#35434a;max-width:820px;font:23px/1.48 var(--serif);margin:30px 0 0}.observatory-module__hpzryq__mastheadAside{border-top:5px solid var(--navy);align-self:end;padding:24px 0 0}.observatory-module__hpzryq__mastheadAside>p{color:var(--muted);font:14px/1.55 var(--serif);margin:0 0 22px}.observatory-module__hpzryq__facts{background:var(--rule);border:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:1px;display:grid}.observatory-module__hpzryq__facts div{background:var(--panel);min-height:92px;padding:17px}.observatory-module__hpzryq__facts strong{color:var(--navy);font:600 30px var(--serif);display:block}.observatory-module__hpzryq__facts span{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;margin-top:7px;font-size:8px;font-weight:800;display:block}.observatory-module__hpzryq__mastheadLinks{gap:20px;margin-top:22px;display:flex}.observatory-module__hpzryq__mastheadLinks a{border-bottom:1px solid var(--brass);font:700 14px var(--serif);padding-bottom:4px;text-decoration:none}.observatory-module__hpzryq__findingStrip{border-bottom:1px solid var(--ink);grid-template-columns:1.05fr 1fr 1fr;display:grid}.observatory-module__hpzryq__findingStrip article{border-left:1px solid var(--rule);min-height:210px;padding:34px 34px 38px}.observatory-module__hpzryq__findingStrip article:first-child{border-left:0;padding-left:0}.observatory-module__hpzryq__findingStrip span{color:var(--oxblood);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.observatory-module__hpzryq__findingStrip h2{font:600 clamp(25px, 2.3vw, 35px)/1.08 var(--serif);letter-spacing:-.025em;margin:23px 0 10px}.observatory-module__hpzryq__findingStrip p{color:var(--muted);font:14px/1.55 var(--serif);margin:0}.observatory-module__hpzryq__explorer section{border-bottom:1px solid var(--ink);padding:76px 0}.observatory-module__hpzryq__sectionLead{grid-template-columns:1fr minmax(340px,.75fr);align-items:end;gap:80px;margin-bottom:34px;display:grid}.observatory-module__hpzryq__sectionLead h2{font:500 clamp(44px, 5vw, 70px)/.98 var(--serif);letter-spacing:-.045em;margin:0}.observatory-module__hpzryq__sectionLead>p{color:var(--muted);font:16px/1.55 var(--serif);margin:0}.observatory-module__hpzryq__matrixWrap,.observatory-module__hpzryq__detailTableWrap{border-top:5px solid var(--navy);overflow-x:auto}.observatory-module__hpzryq__matrix{table-layout:fixed;border-collapse:collapse;background:var(--panel);width:100%;min-width:850px;margin:0}.observatory-module__hpzryq__matrix th,.observatory-module__hpzryq__matrix td{text-align:center;border-bottom:1px solid #b8ad9880;border-right:1px solid #f3eee399;height:78px;padding:10px}.observatory-module__hpzryq__matrix th:first-child{width:220px}.observatory-module__hpzryq__matrix thead th{background:#e8e0d1;height:65px;padding:0}.observatory-module__hpzryq__matrix thead button{width:100%;height:65px;color:var(--ink);cursor:pointer;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;border-bottom:4px solid #0000;padding:8px;font-size:9px;font-weight:800}.observatory-module__hpzryq__matrix thead button:hover,.observatory-module__hpzryq__matrix thead button:focus-visible,.observatory-module__hpzryq__matrix .observatory-module__hpzryq__activeMatrixHeader{border-color:var(--oxblood);color:var(--oxblood)}.observatory-module__hpzryq__matrix tbody th{border-right:1px solid var(--rule);text-align:left;font:600 18px var(--serif);padding-left:22px}.observatory-module__hpzryq__matrix td{color:#fff;font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.observatory-module__hpzryq__tone1{background:#8f8270}.observatory-module__hpzryq__tone2{background:#74828a}.observatory-module__hpzryq__tone3{background:#536a79}.observatory-module__hpzryq__tone4{background:#334f61}.observatory-module__hpzryq__tone5{background:#18394e}.observatory-module__hpzryq__scale{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:6px;margin-top:13px;font-size:8px;font-weight:800;display:flex}.observatory-module__hpzryq__scale i{width:30px;height:7px}.observatory-module__hpzryq__scale i:first-of-type{background:#8f8270}.observatory-module__hpzryq__scale i:nth-of-type(2){background:#74828a}.observatory-module__hpzryq__scale i:nth-of-type(3){background:#536a79}.observatory-module__hpzryq__scale i:nth-of-type(4){background:#334f61}.observatory-module__hpzryq__scale i:nth-of-type(5){background:#18394e}.observatory-module__hpzryq__controls{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:26px;display:grid}.observatory-module__hpzryq__controls label,.observatory-module__hpzryq__questionPicker{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.observatory-module__hpzryq__controls select,.observatory-module__hpzryq__questionPicker select{border:1px solid var(--rule);width:100%;height:52px;color:var(--ink);background:var(--panel);font:600 15px var(--serif);border-radius:0;margin-top:8px;padding:0 14px}.observatory-module__hpzryq__leaderboard{background:var(--navy);color:#fffdf6;grid-template-columns:1fr 260px;min-height:315px;display:grid}.observatory-module__hpzryq__bars{align-content:center;gap:25px;padding:40px;display:grid}.observatory-module__hpzryq__barRow{grid-template-columns:24px 155px 1fr 48px;align-items:center;gap:14px;display:grid}.observatory-module__hpzryq__rank{color:#d8c9ab;font-size:9px;font-weight:800}.observatory-module__hpzryq__barName{font:17px var(--serif)}.observatory-module__hpzryq__barTrack{background:#f3eee32c;height:13px}.observatory-module__hpzryq__barTrack i{background:#d8c9ab;height:100%;transition:width .25s;display:block}.observatory-module__hpzryq__barRow strong{font-variant-numeric:tabular-nums;font-size:13px}.observatory-module__hpzryq__readout{color:var(--ink);background:#d8c9ab;flex-direction:column;justify-content:flex-end;padding:38px 30px;display:flex}.observatory-module__hpzryq__readout span{letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800}.observatory-module__hpzryq__readout strong{font:600 31px/1.06 var(--serif);margin-top:15px}.observatory-module__hpzryq__readout p{font:14px var(--serif);margin:14px 0 0}.observatory-module__hpzryq__detailTableWrap{border-top-color:var(--oxblood);margin-top:30px}.observatory-module__hpzryq__detailTable{table-layout:auto;border-collapse:collapse;background:var(--panel);width:100%;min-width:1020px;margin:0}.observatory-module__hpzryq__detailTable th,.observatory-module__hpzryq__detailTable td{height:60px;color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid #b8ad9880;border-right:1px solid #b8ad9880;padding:12px 16px;font-size:12px}.observatory-module__hpzryq__detailTable th:first-child,.observatory-module__hpzryq__detailTable tbody th{text-align:left;width:210px}.observatory-module__hpzryq__detailTable tbody th{font:600 16px var(--serif)}.observatory-module__hpzryq__detailTable thead th{background:#e8e0d1}.observatory-module__hpzryq__sortButton{color:inherit;cursor:pointer;font:800 8px var(--sans);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;padding:0}.observatory-module__hpzryq__sortButton:hover,.observatory-module__hpzryq__sortButton:focus-visible{color:var(--oxblood)}.observatory-module__hpzryq__emphasisScore{font-weight:900;color:var(--oxblood)!important}.observatory-module__hpzryq__questionPicker{max-width:620px;margin-bottom:22px;display:block}.observatory-module__hpzryq__questionCard{color:#fffdf6;background:var(--navy);padding:34px 38px}.observatory-module__hpzryq__questionCard>p{color:#d8c9ab;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:9px;font-weight:800}.observatory-module__hpzryq__questionCard h3{font:600 31px var(--serif);margin:20px 0 14px}.observatory-module__hpzryq__questionCard blockquote{max-width:1000px;font:21px/1.48 var(--serif);margin:0}.observatory-module__hpzryq__answerGrid{grid-template-columns:repeat(2,1fr);display:grid}.observatory-module__hpzryq__answerGrid article{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);min-height:240px;padding:28px 32px}.observatory-module__hpzryq__answerGrid article:nth-child(2n){border-right:0}.observatory-module__hpzryq__answerGrid article>div{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.observatory-module__hpzryq__answerGrid h3{font:600 22px var(--serif);margin:0}.observatory-module__hpzryq__answerGrid strong{color:var(--oxblood);font:600 24px var(--serif)}.observatory-module__hpzryq__answerGrid p{color:#35434a;font:15px/1.5 var(--serif);margin:22px 0 0}.observatory-module__hpzryq__answerGrid p span{color:var(--muted);font:800 8px var(--sans);letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;display:block}.observatory-module__hpzryq__methods{grid-template-columns:.75fr 1.25fr;gap:80px;padding:76px 0 86px;display:grid}.observatory-module__hpzryq__methods h2{max-width:470px;font:500 clamp(43px, 4.5vw, 68px)/1 var(--serif);letter-spacing:-.04em;margin:0}.observatory-module__hpzryq__methodsBody{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.observatory-module__hpzryq__methodsBody article{background:var(--panel);min-height:205px;padding:27px}.observatory-module__hpzryq__methodsBody span{color:var(--oxblood);font-size:9px;font-weight:800}.observatory-module__hpzryq__methodsBody h3{font:600 21px var(--serif);margin:22px 0 10px}.observatory-module__hpzryq__methodsBody p{color:var(--muted);font:14px/1.5 var(--serif);margin:0}.observatory-module__hpzryq__methodsLink{color:#fffdf6;background:var(--navy);letter-spacing:.08em;text-transform:uppercase;margin-top:25px;padding:15px 20px;font-size:10px;font-weight:800;text-decoration:none;display:inline-block}.observatory-module__hpzryq__methodsLink:hover,.observatory-module__hpzryq__methodsLink:focus-visible{background:var(--oxblood)}.observatory-module__hpzryq__footer{border-top:1px solid var(--ink);min-height:90px;color:var(--muted);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;font-size:9px;font-weight:800;display:flex}.observatory-module__hpzryq__footer a{text-underline-offset:4px}.observatory-module__hpzryq__methodMasthead{border-bottom:1px solid var(--ink);padding:72px 0 60px}.observatory-module__hpzryq__methodMasthead h1{font:500 clamp(62px, 8vw, 108px)/.9 var(--serif);letter-spacing:-.055em;margin:0}.observatory-module__hpzryq__methodMasthead>p:not(.observatory-module__hpzryq__kicker){color:#35434a;max-width:850px;font:22px/1.5 var(--serif);margin:30px 0 0}.observatory-module__hpzryq__methodMasthead dl{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:160px 1fr 140px;margin:38px 0 0;display:grid}.observatory-module__hpzryq__methodMasthead dl div{border-left:1px solid var(--rule);padding:16px 20px}.observatory-module__hpzryq__methodMasthead dl div:first-child{border-left:0;padding-left:0}.observatory-module__hpzryq__methodMasthead dt{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.observatory-module__hpzryq__methodMasthead dd{overflow-wrap:anywhere;font:15px var(--serif);margin:7px 0 0}.observatory-module__hpzryq__methodLayout{grid-template-columns:230px minmax(0,820px);justify-content:space-between;gap:90px;padding:68px 0 95px;display:grid}.observatory-module__hpzryq__methodContents{border-top:5px solid var(--navy);align-self:start;position:sticky;top:24px}.observatory-module__hpzryq__methodContents p{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;margin:15px 0 9px;font-size:8px;font-weight:800}.observatory-module__hpzryq__methodContents a{border-bottom:1px solid var(--rule);font:15px var(--serif);padding:12px 0;text-decoration:none;display:block}.observatory-module__hpzryq__methodContents a:hover,.observatory-module__hpzryq__methodContents a:focus-visible{color:var(--oxblood)}.observatory-module__hpzryq__methodArticle section{border-bottom:1px solid var(--rule);margin-bottom:68px;padding:0 0 68px;scroll-margin-top:24px}.observatory-module__hpzryq__methodArticle section:last-child{border-bottom:0;margin-bottom:0}.observatory-module__hpzryq__methodArticle h2{font:600 clamp(39px, 4vw, 55px)/1.03 var(--serif);letter-spacing:-.035em;margin:0 0 24px}.observatory-module__hpzryq__methodArticle h3{font:600 27px var(--serif);margin:42px 0 15px}.observatory-module__hpzryq__methodArticle>section>p:not(.observatory-module__hpzryq__kicker){color:#2d3c43;font:18px/1.68 var(--serif);margin:0 0 23px}.observatory-module__hpzryq__methodStats{border:1px solid var(--rule);grid-template-columns:repeat(4,1fr);margin:34px 0;display:grid}.observatory-module__hpzryq__methodStats div{border-left:1px solid var(--rule);background:var(--panel);padding:22px}.observatory-module__hpzryq__methodStats div:first-child{border-left:0}.observatory-module__hpzryq__methodStats strong{color:var(--navy);font:600 32px var(--serif);display:block}.observatory-module__hpzryq__methodStats span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.observatory-module__hpzryq__dimensionList{border-top:1px solid var(--rule);grid-template-columns:repeat(2,1fr);margin:30px 0;display:grid}.observatory-module__hpzryq__dimensionList div{border-bottom:1px solid var(--rule);grid-template-columns:35px 1fr;gap:10px;padding:18px 12px 18px 0;display:grid}.observatory-module__hpzryq__dimensionList span{color:var(--oxblood);font-size:9px;font-weight:800}.observatory-module__hpzryq__dimensionList strong{font:600 17px var(--serif)}.observatory-module__hpzryq__methodArticle pre{border-top:5px solid var(--navy);color:#fffdf6;background:var(--navy);white-space:pre-wrap;max-height:560px;margin:25px 0 38px;padding:26px;font:12px/1.62 Consolas,monospace;overflow:auto}.observatory-module__hpzryq__questionList{border-top:5px solid var(--oxblood);margin-top:30px}.observatory-module__hpzryq__questionList details{border-bottom:1px solid var(--rule);background:var(--panel)}.observatory-module__hpzryq__questionList summary{cursor:pointer;grid-template-columns:55px 1fr;align-items:center;gap:15px;padding:20px;list-style:none;display:grid}.observatory-module__hpzryq__questionList summary::-webkit-details-marker{display:none}.observatory-module__hpzryq__questionList summary span{color:var(--oxblood);font-size:9px;font-weight:800}.observatory-module__hpzryq__questionList summary strong{font:600 18px var(--serif)}.observatory-module__hpzryq__questionList details>p{color:#35434a;font:16px/1.55 var(--serif);margin:0;padding:0 25px 14px 90px}.observatory-module__hpzryq__questionList small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;padding:0 25px 22px 90px;font-size:8px;font-weight:800;display:block}.observatory-module__hpzryq__methodArticle ul{border-top:1px solid var(--rule);margin:25px 0;padding:0;list-style:none}.observatory-module__hpzryq__methodArticle li{border-bottom:1px solid var(--rule);color:#35434a;font:16px/1.5 var(--serif);padding:17px 10px 17px 35px;position:relative}.observatory-module__hpzryq__methodArticle li:before{content:"◆";color:var(--oxblood);font-size:7px;position:absolute;top:20px;left:8px}.observatory-module__hpzryq__warning{color:#fffdf6;background:var(--oxblood);font:600 20px/1.45 var(--serif);margin-top:34px;padding:28px}@media (max-width:1000px){.observatory-module__hpzryq__shell{width:calc(100% - 48px)}.observatory-module__hpzryq__header{padding-top:20px;display:grid}.observatory-module__hpzryq__nav{justify-content:space-between;min-height:55px}.observatory-module__hpzryq__masthead,.observatory-module__hpzryq__sectionLead,.observatory-module__hpzryq__methods{grid-template-columns:1fr;gap:42px}.observatory-module__hpzryq__findingStrip{grid-template-columns:1fr}.observatory-module__hpzryq__findingStrip article,.observatory-module__hpzryq__findingStrip article:first-child{border-left:0;border-bottom:1px solid var(--rule);padding:28px 0}.observatory-module__hpzryq__leaderboard{grid-template-columns:1fr}.observatory-module__hpzryq__readout{min-height:170px}.observatory-module__hpzryq__methodLayout{grid-template-columns:1fr;gap:38px}.observatory-module__hpzryq__methodContents{position:static}.observatory-module__hpzryq__methodContents a{margin-right:20px;display:inline-block}}@media (max-width:700px){.observatory-module__hpzryq__shell{width:calc(100% - 30px)}.observatory-module__hpzryq__brand{font-size:19px}.observatory-module__hpzryq__monogram{width:40px;height:40px;font-size:14px}.observatory-module__hpzryq__nav{gap:18px;overflow-x:auto}.observatory-module__hpzryq__nav a{white-space:nowrap}.observatory-module__hpzryq__masthead{padding:48px 0 44px}.observatory-module__hpzryq__masthead h1{font-size:51px}.observatory-module__hpzryq__standfirst{font-size:19px}.observatory-module__hpzryq__explorer section{padding:54px 0}.observatory-module__hpzryq__sectionLead{gap:22px}.observatory-module__hpzryq__controls{grid-template-columns:1fr}.observatory-module__hpzryq__bars{padding:30px 20px}.observatory-module__hpzryq__barRow{grid-template-columns:20px 112px 1fr 40px;gap:8px}.observatory-module__hpzryq__barName{font-size:14px}.observatory-module__hpzryq__answerGrid,.observatory-module__hpzryq__methodsBody{grid-template-columns:1fr}.observatory-module__hpzryq__answerGrid article,.observatory-module__hpzryq__answerGrid article:nth-child(2n){border-right:0;padding:25px 20px}.observatory-module__hpzryq__questionCard{padding:28px 22px}.observatory-module__hpzryq__footer{flex-direction:column;align-items:flex-start;padding:24px 0}.observatory-module__hpzryq__methodMasthead dl{grid-template-columns:1fr}.observatory-module__hpzryq__methodMasthead dl div,.observatory-module__hpzryq__methodMasthead dl div:first-child{border-left:0;border-bottom:1px solid var(--rule);padding:14px 0}.observatory-module__hpzryq__methodStats,.observatory-module__hpzryq__dimensionList{grid-template-columns:1fr 1fr}.observatory-module__hpzryq__methodStats div:nth-child(3){border-left:0;border-top:1px solid var(--rule)}.observatory-module__hpzryq__methodStats div:nth-child(4){border-top:1px solid var(--rule)}.observatory-module__hpzryq__questionList details>p,.observatory-module__hpzryq__questionList small{padding-left:25px}}@media (prefers-reduced-motion:reduce){.observatory-module__hpzryq__barTrack i{transition:none}}
