body{background:#fff}.brand{background:#fcdb1c;height:80px;padding:24px max(20px,50% - 600px);font-size:24px;font-weight:900}.brand span{float:right;letter-spacing:.1em;text-transform:uppercase;font-size:12px}.main{max-width:1200px;margin:auto;padding:48px 24px}.result{color:#fff;background:#000}.result b{float:right}.result-content{overflow:hidden}.cost-bars b{float:right}.bar-track{background:#333;border-radius:99px;height:9px;margin:6px 0 12px;overflow:hidden}.bar{border-radius:inherit;height:100%}.bar.buy{background:#fff}.bar.rent{background:#fcdb1c}.comparison-table{font-size:.76rem}.comparison-row,.net-row{border-top:1px solid #333;grid-template-columns:1.45fr .8fr .8fr;gap:8px;padding:9px 0;display:grid}.comparison-row p,.net-row p{overflow-wrap:anywhere;text-align:right;margin:0}.comparison-row p:first-child,.net-row p:first-child{text-align:left}.comparison-header{color:#fcdb1c;text-transform:uppercase;background:#000;border-top:1px solid #fcdb1c;border-bottom:1px solid #fcdb1c;padding:11px 6px;font-weight:800}.comparison-header p{text-align:center}.comparison-header p:first-child{text-align:left}.net-row{color:#fcdb1c;background:#fcdb1c2e;padding:10px 6px;font-weight:800}@media (max-width:600px){.brand{height:64px;padding:18px 16px}.main{padding:32px 16px}.brand span{font-size:9px}.comparison-table{font-size:.68rem}.comparison-row,.net-row{grid-template-columns:1.25fr .9fr .9fr;gap:5px}}
