.realms-page .archive-refined .build-bento{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:20px;align-items:start}.realms-page .archive-refined .bento-build{display:flex;flex-direction:column;grid-column:auto;grid-row:auto;background:#d9c9b2}.realms-page .archive-refined .bento-build>.realms-image-frame{position:relative;inset:auto;flex:none;width:100%;min-height:0;aspect-ratio:1}.realms-page .archive-refined .bento-build>.realms-image-frame img{width:100%;height:auto;object-fit:cover}.realms-page .archive-refined .bento-build-caption{position:relative;inset:auto;flex:none;padding:15px 18px 18px;border-top:1px solid #1d1d1b55;background:#e2d2bb}.realms-page .archive-refined .bento-build-1 p{font-size:21px}.realms-page .archive-refined .blueprint-arenas .realms-image-frame{aspect-ratio:10/7;position:relative;overflow:hidden}.realms-page .archive-refined .blueprint-arenas>article{position:relative}.realms-page .archive-refined .blueprint-arenas>article+article{border-left:0;padding-left:0}.realms-page .archive-refined .blueprint-arenas>article+article:before{content:"";position:absolute;left:-1vw;top:0;bottom:0;width:1px;background:#1d1d1b77}.realms-page .archive-refined .blueprint-arenas .realms-image-frame img{position:absolute;width:100%;height:142.857143%;top:-21.428571%;left:0;object-fit:fill;background:#d9c9b2}.realms-page .archive-refined .kingdom-photo-stack .realms-image-frame{aspect-ratio:1.3}.realms-page .archive-refined .kingdom-photo-stack figcaption{display:flex;align-items:center;gap:10px;padding:12px 0 8px;font-size:16px;letter-spacing:.06em;border-bottom:1px solid #1d1d1b66;text-transform:uppercase}.realms-page .archive-refined .kingdom-photo-stack figcaption>span{width:7px;height:7px;flex:none;background:#a63716;border-radius:50%}.realms-page .archive-refined .kingdom-photo-stack figcaption i{font-style:normal;opacity:.5}.realms-page .archive-refined .kingdom-newspaper{gap:0}.realms-page .archive-refined .kingdom-newspaper>.kingdom-points{padding:0 2vw 0 0}.realms-page .archive-refined .kingdom-newspaper>.kingdom-points+dl{border-left:1px solid #1d1d1b66;padding:0 0 0 2vw}.realms-page .archive-refined .kingdom-points dt{font-weight:500}.realms-page .archive-refined .kingdom-points>div{padding-block:8px 17px}.realms-page .archive-refined .kingdom-points dd{line-height:1.25}.realms-page .result-comparison{margin-top:32px;border-block:1px solid #1d1d1b;padding:28px 0 20px}.realms-page .result-chart-heading{display:flex;align-items:end;justify-content:space-between;gap:20px}.realms-page .result-chart-heading h3{font-size:clamp(30px,4vw,70px)}.realms-page .result-chart-heading p{font-size:clamp(20px,1.6vw,28px)}.realms-page .result-chart-key{display:flex;gap:12px;flex-wrap:wrap;margin:22px 0 10px}.realms-page .result-chart-key button{display:flex;align-items:center;gap:10px;padding:10px 16px;border:1px solid #1d1d1b66;color:var(--line-ink);font-size:20px;transition:opacity .2s,background .2s}.realms-page .result-chart-key button[aria-pressed=false]{opacity:.4}.realms-page .result-chart-key button>span{width:22px;height:3px;background:var(--line-ink)}.realms-page .result-chart-key button:nth-child(2)>span{background:repeating-linear-gradient(90deg,var(--line-ink) 0 7px,transparent 7px 10px)}.realms-page .result-chart-key b{font-weight:500;border-left:1px solid #1d1d1b55;padding-left:10px}.realms-page .result-chart-canvas{width:100%}.realms-page .result-chart-canvas>svg{display:block;width:100%;max-height:510px;overflow:visible}.realms-page .result-chart-canvas>svg text{fill:#1d1d1b;font-size:19px}.realms-page .result-chart-grid{stroke:#1d1d1b35;stroke-width:1;stroke-dasharray:3 6}.realms-page .result-chart-selection{fill:#a637160a;stroke:#a6371633;stroke-width:1}.realms-page .result-chart-series{opacity:1;transition:opacity .3s}.realms-page .result-chart-series.is-hidden{opacity:0}.realms-page .result-chart-categories{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding-left:6.7%;padding-right:6.7%;gap:10px}.realms-page .result-chart-categories button{font-size:clamp(17px,1.55vw,26px);line-height:1.05;border-top:2px solid transparent;padding:10px 0}.realms-page .result-chart-categories button[aria-pressed=true]{color:#a63716;border-color:#a63716}.realms-page .result-chart-readout{border-top:1px solid #1d1d1b66;margin-top:15px;padding-top:16px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:clamp(18px,1.6vw,27px)}.realms-page .result-chart-readout strong{font-weight:500;text-transform:uppercase}.realms-page .result-chart-readout b{margin-left:8px}.realms-page .result-comparison button{cursor:pointer}.realms-page .result-comparison button:focus-visible{outline:2px solid #a63716;outline-offset:4px}@media(max-width:1023px){.realms-page .archive-refined .build-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}}@media(max-width:767px){.realms-page .archive-refined .blueprint-arenas>article+article:before{display:none}.realms-page .archive-refined .build-bento{grid-auto-rows:auto;gap:15px}.realms-page .archive-refined .bento-build-caption{padding:12px 10px}.realms-page .archive-refined .bento-build h3{font-size:24px;margin:5px 0 10px}.realms-page .archive-refined .kingdom-photo-stack{grid-template-columns:1fr;gap:15px}.realms-page .archive-refined .kingdom-photo-stack .realms-image-frame{aspect-ratio:1.5}.realms-page .archive-refined .kingdom-newspaper>.kingdom-points{padding:0}.realms-page .archive-refined .kingdom-newspaper>.kingdom-points+dl{border-left:0;border-top:1px solid #1d1d1b66;padding:15px 0 0}.realms-page .result-chart-heading{display:block}.realms-page .result-chart-heading p{margin-top:10px}.realms-page .result-chart-key{gap:8px}.realms-page .result-chart-key button{font-size:16px;padding:8px}.realms-page .result-chart-canvas>svg{min-height:210px}.realms-page .result-chart-categories{padding:0;gap:4px}.realms-page .result-chart-categories button{font-size:15px}.realms-page .result-chart-readout{font-size:18px}.realms-page .result-chart-readout strong{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.realms-page .result-chart-key button,.realms-page .result-chart-series{transition:none}}.realms-page .result-chart-categories button{display:flex;flex-direction:column;align-items:center;gap:9px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.realms-page .result-chart-categories button svg{flex:none}.realms-page .archive-refined .result-category-boxes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;border:0;padding:0;margin:20px 0 0}.realms-page .archive-refined .result-category-boxes>div{display:flex;flex-direction:column;align-items:center;gap:9px;border:1px solid #1d1d1b66;padding:12px 4px}.realms-page .archive-refined .result-category-boxes dt{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;font-size:10px;letter-spacing:.045em;line-height:1.3;text-align:center;text-transform:uppercase}.realms-page .archive-refined .result-category-boxes dt svg{flex:none;color:#a63716}.realms-page .archive-refined .result-category-boxes dd{font-size:25px;font-weight:500}.realms-page .archive-refined .result-category-boxes dd small{font-size:14px;font-weight:400;opacity:.7}@media(max-width:1023px) and (min-width:768px){.realms-page .archive-refined .result-category-boxes{grid-template-columns:repeat(3,minmax(0,1fr))}}.realms-page .archive-refined .blueprint-arenas,.realms-page .archive-refined .blueprint-build-spread,.realms-page .archive-refined .blueprint-results{padding-block:clamp(40px,4.5vw,80px)}.realms-page .archive-refined .kingdom-blueprint{margin-block:clamp(40px,4.5vw,80px);padding:clamp(20px,2.4vw,40px)}@media(max-width:500px){.realms-page .archive-refined .build-bento{grid-template-columns:minmax(0,1fr);gap:22px}}.realms-page .archive-refined .build-bento{align-items:stretch}.realms-page .archive-refined .bento-build-caption{flex:1}