.Methodology-module__XSysjq__eyebrow{margin-bottom:18px}.Methodology-module__XSysjq__hero .ds-h1 .ds-display{font-size:clamp(56px,6.7vw,96px);font-stretch:86%;line-height:.92}.Methodology-module__XSysjq__hero .ds-h1 .ds-serif{font-size:clamp(54px,7.5vw,108px);line-height:1}.Methodology-module__XSysjq__hero .ds-lede{max-width:620px}.Methodology-module__XSysjq__tape .ds-tapestats{box-sizing:border-box;align-items:center;height:120px;padding:18px 0 0}.Methodology-module__XSysjq__tape .ds-tapestats ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 24px;margin:0 auto;font-size:12px;display:grid}.Methodology-module__XSysjq__tape .ds-tapestats li{align-items:baseline;gap:10px}.Methodology-module__XSysjq__tape .ds-tapestats li+li:before{display:none}.Methodology-module__XSysjq__tapeNum{font-family:var(--ds-sans);letter-spacing:-.03em;font-size:clamp(40px,3.6vw,52px);font-weight:900;line-height:1}.Methodology-module__XSysjq__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 48px;margin-top:24px;display:grid}.Methodology-module__XSysjq__cols p{color:var(--ds-body);margin:0;font-size:18px;line-height:1.6}.Methodology-module__XSysjq__sourceCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:44px;display:grid}.Methodology-module__XSysjq__okCard,.Methodology-module__XSysjq__noCard{box-sizing:border-box;border-radius:22px;padding:28px 30px 32px}.Methodology-module__XSysjq__okCard{border:2px solid var(--ds-ink);box-shadow:6px 6px 0 var(--ds-blue);background:#fff}.Methodology-module__XSysjq__noCard{background:#edeae2}.Methodology-module__XSysjq__cardHead{font-family:var(--ds-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ds-blue);margin:0;font-size:12px;font-weight:700}.Methodology-module__XSysjq__noCard .Methodology-module__XSysjq__cardHead{color:#b01d2a}.Methodology-module__XSysjq__checks{flex-direction:column;gap:14px;margin:18px 0 0;padding:0;font-size:clamp(18px,1.55vw,22px);font-weight:800;line-height:1.25;list-style:none;display:flex}.Methodology-module__XSysjq__checks li{align-items:center;gap:12px;display:flex}.Methodology-module__XSysjq__checks svg{color:var(--ds-blue);flex:none}.Methodology-module__XSysjq__noCard .Methodology-module__XSysjq__checks{color:var(--ds-caption);font-weight:700}.Methodology-module__XSysjq__noCard .Methodology-module__XSysjq__checks svg{color:#b01d2a}.Methodology-module__XSysjq__noCard .Methodology-module__XSysjq__checks li>span:last-child{-webkit-text-decoration:line-through #b01d2a99;text-decoration:line-through #b01d2a99}.Methodology-module__XSysjq__record{background:var(--ds-sky)}.Methodology-module__XSysjq__record .ds-h2 .ds-display{letter-spacing:-.04em;font-size:clamp(38px,4.5vw,64px);font-weight:850}.Methodology-module__XSysjq__rules{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:44px 0 0;padding:0;list-style:none;display:grid}.Methodology-module__XSysjq__rule{box-sizing:border-box;background:#fff;border-radius:20px;height:100%;min-height:330px;padding:24px}.Methodology-module__XSysjq__rule h3{margin:18px 0 0;font-size:22px;font-weight:900;line-height:1.15}.Methodology-module__XSysjq__rule p{color:var(--ds-muted);margin:8px 0 0;font-size:15px;line-height:1.5}.Methodology-module__XSysjq__ruleArt{height:120px;position:relative}.Methodology-module__XSysjq__ruleArt>*{box-sizing:border-box;position:absolute}.Methodology-module__XSysjq__feetRoom{border:4px solid var(--ds-ink);width:170px;height:90px;top:20px;left:10px}.Methodology-module__XSysjq__feetLength{color:var(--ds-blue);font-size:14px;font-weight:900;top:0;left:60px}.Methodology-module__XSysjq__feetWidth{font-size:14px;font-weight:900;top:50px;left:188px}.Methodology-module__XSysjq__typeA,.Methodology-module__XSysjq__typeB,.Methodology-module__XSysjq__typeC{border:2px solid #9ea3b8}.Methodology-module__XSysjq__typeA{width:70px;height:50px;top:16px;left:10px}.Methodology-module__XSysjq__typeB{width:74px;height:48px;top:26px;left:20px}.Methodology-module__XSysjq__typeC{width:68px;height:52px;top:36px;left:30px}.Methodology-module__XSysjq__typeArrow{top:46px;left:116px}.Methodology-module__XSysjq__typeOne{border:4px solid var(--ds-blue);width:72px;height:52px;top:30px;left:150px}.Methodology-module__XSysjq__bedXl{border:3px solid var(--ds-blue);background:#eef1fd;width:40px;height:100px;top:8px;left:20px}.Methodology-module__XSysjq__bedTwin{border:3px solid #9ea3b8;width:40px;height:86px;top:22px;left:80px}.Methodology-module__XSysjq__bedLabel{font-family:var(--ds-mono);font-size:11px;font-weight:700;line-height:1.8;top:30px;left:132px}.Methodology-module__XSysjq__bedLabel span{color:var(--ds-caption)}.Methodology-module__XSysjq__closetRoom{border:4px solid var(--ds-ink);width:200px;height:100px;top:10px;left:10px}.Methodology-module__XSysjq__closet{border:2px solid var(--ds-blue);background:repeating-linear-gradient(135deg,#2449ff2e 0 4px,#0000 4px 9px);width:96px;height:34px;top:72px;left:110px}.Methodology-module__XSysjq__intro{max-width:760px;color:var(--ds-body);margin:20px 0 0;font-size:18px;line-height:1.6}.Methodology-module__XSysjq__split{margin:36px 0 0}.Methodology-module__XSysjq__legend{flex-wrap:wrap;align-items:center;gap:8px 24px;font-size:14px;font-weight:700;display:flex}.Methodology-module__XSysjq__key{align-items:center;gap:8px;display:inline-flex}.Methodology-module__XSysjq__swatch{box-sizing:border-box;border-radius:3px;width:14px;height:14px}.Methodology-module__XSysjq__swatch[data-k=published]{background:var(--ds-ink)}.Methodology-module__XSysjq__swatch[data-k=estimated]{background:var(--ds-blue)}.Methodology-module__XSysjq__swatch[data-k=blank]{border:2px dashed var(--ds-ink)}.Methodology-module__XSysjq__of{color:var(--ds-caption);margin-left:auto}.Methodology-module__XSysjq__bar{gap:2px;height:56px;margin-top:16px;display:flex}.Methodology-module__XSysjq__seg{box-sizing:border-box;color:#fff;flex-basis:0;align-items:center;min-width:2px;padding-left:16px;font-size:16px;font-weight:800;display:flex;overflow:hidden}.Methodology-module__XSysjq__seg[data-k=published]{background:var(--ds-ink);border-radius:4px 0 0 4px}.Methodology-module__XSysjq__seg[data-k=estimated]{background:var(--ds-blue)}.Methodology-module__XSysjq__seg[data-k=blank]{border:1px dashed var(--ds-ink);flex-grow:0;flex-shrink:0;width:2px;padding:0}.Methodology-module__XSysjq__states{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:40px 0 0;display:grid}.Methodology-module__XSysjq__state{box-sizing:border-box;background:#fff;border-radius:20px;min-height:250px;padding:26px}.Methodology-module__XSysjq__state dt{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.Methodology-module__XSysjq__stamp{box-sizing:border-box;letter-spacing:.04em;text-transform:uppercase;border:4px solid;align-items:center;height:44px;padding:0 16px;font-size:22px;font-weight:900;display:inline-flex}.Methodology-module__XSysjq__stamp[data-k=published]{color:var(--ds-red);rotate:-3deg}.Methodology-module__XSysjq__stamp[data-k=estimated]{color:var(--ds-magenta);rotate:2deg}.Methodology-module__XSysjq__stamp[data-k=blank]{border:3px dashed var(--ds-ink)}.Methodology-module__XSysjq__count{font-family:var(--ds-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ds-caption);font-size:11px;font-weight:700}.Methodology-module__XSysjq__state dd{color:var(--ds-body);margin:14px 0 0;font-size:17px;line-height:1.5}.Methodology-module__XSysjq__maxim{max-width:900px;margin-top:48px}.Methodology-module__XSysjq__maximLead{font-family:var(--ds-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ds-blue);margin:0;font-size:12px;font-weight:700}.Methodology-module__XSysjq__maximQuote{font-family:var(--ds-serif);font-variation-settings:"opsz" 144, "SOFT" 30;margin:8px 0 0;font-size:clamp(34px,3.4vw,48px);font-style:italic;line-height:1.15}.Methodology-module__XSysjq__maximBody{color:var(--ds-body);margin:14px 0 0;font-size:18px;line-height:1.6}.Methodology-module__XSysjq__layouts{background:var(--ds-warm)}.Methodology-module__XSysjq__layouts .ds-h2 .ds-display{letter-spacing:-.04em;font-size:clamp(38px,4.5vw,64px);font-weight:850}.Methodology-module__XSysjq__layoutsGrid{grid-template-columns:minmax(0,560px) minmax(0,696px);justify-content:space-between;align-items:center;gap:48px;display:grid}.Methodology-module__XSysjq__layoutsCopy p{color:var(--ds-body);margin:22px 0 0;font-size:19px;line-height:1.55}.Methodology-module__XSysjq__layoutsCopy .Methodology-module__XSysjq__callout{color:var(--ds-ink);margin-top:28px;font-size:24px;font-weight:850;line-height:1.35}.Methodology-module__XSysjq__scale{--ft:min(22px, calc((100vw - 2 * var(--ds-gutter)) / 16.8));flex-wrap:wrap;align-items:flex-end;gap:28px 40px;margin:0;display:flex}.Methodology-module__XSysjq__scaleItem{flex-direction:column;gap:14px;display:flex}.Methodology-module__XSysjq__scaleRoom{width:calc(var(--l) * var(--ft));height:calc(var(--w) * var(--ft));display:block;overflow:visible}.Methodology-module__XSysjq__scaleCap{font-family:var(--ds-mono);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.Methodology-module__XSysjq__limits{background:var(--ds-ink);color:#f4f2ec}.Methodology-module__XSysjq__limits .ds-h2 .ds-display{letter-spacing:-.04em;font-size:clamp(38px,4.5vw,64px);font-weight:900}.Methodology-module__XSysjq__limitGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:44px 0 0;padding:0;list-style:none;display:grid}.Methodology-module__XSysjq__limit{box-sizing:border-box;border:1px solid #ffffff2e;border-radius:18px;flex-direction:column;gap:10px;height:100%;min-height:220px;padding:24px;display:flex}.Methodology-module__XSysjq__limit[data-tone=yellow]{background:var(--ds-yellow);color:var(--ds-ink);border-color:var(--ds-yellow)}.Methodology-module__XSysjq__limitNum{font-family:var(--ds-mono);color:var(--ds-yellow);font-size:12px;font-weight:700}.Methodology-module__XSysjq__limit[data-tone=yellow] .Methodology-module__XSysjq__limitNum{color:var(--ds-ink)}.Methodology-module__XSysjq__limitText{margin:0;font-size:19px;font-weight:700;line-height:1.35}.Methodology-module__XSysjq__limit[data-tone=yellow] .Methodology-module__XSysjq__limitText{font-weight:800}.Methodology-module__XSysjq__limitsNote{color:#cfccd9;margin:28px 0 0;font-size:17px;line-height:1.55}.Methodology-module__XSysjq__limitsNote a{color:#fff}.Methodology-module__XSysjq__limitsNote a:hover{color:var(--ds-yellow)}.Methodology-module__XSysjq__fixTitle{letter-spacing:-.02em;margin:0;font-size:clamp(28px,2.4vw,34px);font-weight:850;line-height:1.15}.Methodology-module__XSysjq__fixBody{max-width:680px;color:var(--ds-body);margin:14px 0 0;font-size:18px;line-height:1.6}.Methodology-module__XSysjq__fixActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (max-width:1240px){.Methodology-module__XSysjq__layoutsGrid{grid-template-columns:minmax(0,1fr)}.Methodology-module__XSysjq__layoutsCopy{max-width:640px}}@media (max-width:1100px){.Methodology-module__XSysjq__rules{grid-template-columns:repeat(2,minmax(0,1fr))}.Methodology-module__XSysjq__rule{min-height:0}.Methodology-module__XSysjq__limitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Methodology-module__XSysjq__limit{min-height:150px}}@media (max-width:900px){.Methodology-module__XSysjq__tape .ds-tapestats{height:auto;padding:36px 0 18px}.Methodology-module__XSysjq__tape .ds-tapestats ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;font-size:11px}.Methodology-module__XSysjq__tape .ds-tapestats li{white-space:normal;flex-wrap:wrap;gap:2px 8px}.Methodology-module__XSysjq__tapeNum{font-size:34px}.Methodology-module__XSysjq__cols,.Methodology-module__XSysjq__sourceCards,.Methodology-module__XSysjq__states{grid-template-columns:minmax(0,1fr)}.Methodology-module__XSysjq__state{min-height:0}}@media (max-width:640px){.Methodology-module__XSysjq__cols p,.Methodology-module__XSysjq__intro,.Methodology-module__XSysjq__maximBody,.Methodology-module__XSysjq__fixBody{font-size:17px}.Methodology-module__XSysjq__okCard,.Methodology-module__XSysjq__noCard{padding:24px 22px 26px}.Methodology-module__XSysjq__rules{grid-template-columns:minmax(0,1fr)}.Methodology-module__XSysjq__rule{padding:22px}.Methodology-module__XSysjq__legend{gap:8px 16px;font-size:13px}.Methodology-module__XSysjq__of{width:100%;margin-left:0}.Methodology-module__XSysjq__bar{height:48px}.Methodology-module__XSysjq__seg{padding-left:12px;font-size:14px}.Methodology-module__XSysjq__stamp{height:40px;font-size:19px}.Methodology-module__XSysjq__layoutsCopy p{font-size:17px}.Methodology-module__XSysjq__layoutsCopy .Methodology-module__XSysjq__callout{font-size:21px}.Methodology-module__XSysjq__limitGrid{grid-template-columns:minmax(0,1fr);gap:12px}.Methodology-module__XSysjq__limit{min-height:0;padding:20px}.Methodology-module__XSysjq__limitText{font-size:18px}.Methodology-module__XSysjq__fixActions>*{flex:auto}}
